指定查询排序条件
方法签名如下:
function orderBy(fieldName: string, order: string): Collection | Query
方法接受一个必填字符串参数 fieldName 用于定义需要排序的字段,一个字符串参数 order 定义排序顺序。order 只能取 asc 或 desc。
如果需要对嵌套字段排序,需要用 "点表示法" 连接嵌套字段,比如 style.color 表示字段 style 里的嵌套字段 color。
同时也支持按多个字段排序,多次调用 orderBy 即可,多字段排序时的顺序会按照 orderBy 调用顺序先后对多个字段排序
示例代码:按一个字段排序
按进度排升序取待办事项
const db = wx.cloud.database()
db.collection("todos").orderBy("progress", "asc")
.get()
.then(console.log)
.catch(console.error)
示例代码:按多个字段排序
先按 progress 排降序(progress 越大越靠前)、再按 description 排升序(字母序越前越靠前)取待办事项:
const db = wx.cloud.database()
db.collection("todos")
.orderBy("progress", "desc")
.orderBy("description", "asc")
.get()
.then(console.log)
.catch(console.error)
db.command.set更新指令。用于设定字段等于指定值。函数签名:function set(value: any): Command这种方法相比传入纯 JS 对象的...
db.command.and查询指令,用于表示逻辑 "与" 的关系,表示需同时满足多个查询筛选条件示例代码如筛选出进度大于 50 小于 100 的 ...
Cloud.database(options: Object):Database支持端:小程序,云函数,Web获取数据库实例参数options: Object属性类型默认值必填说明...
Aggregate.count(fieldName: string):Aggregate支持端:小程序 2.7.4,云函数 0.8.1,Web聚合阶段。计算上一聚合阶段输入到本阶段...
#监听事件我们可以使用 v-on 指令 (通常缩写为 @ 符号) 来监听 DOM 事件,并在触发事件时执行一些 JavaScript。用法为 v-on:clic...