where()
定义:指定查询条件,返回带新查询条件的新的集合引用
我的理解:where(),其中括号中指的是查询条件,最终返回符合该条件的数据记录
官方示例用法
const _ = db.command
const result = await db.collection('todos').where({
price: _.lt(100)
}).get()
注:虽然简洁美,但是这也太简洁了吧!还是希望官方可以把开发文档写的详细一点吧,这样初学者更加容易入门。
示例用法
// words:数据记录的名称
// chapter:words中一条记录中的一个字段名
db.collection('words').where({
chapter:1// 查询条件:chapter=1
}).get().then(res=>{
console.log(res.data)//打印返回结果
//之后编写 需要利用返回数据的代码 看个人情况吧
}).catch(err=>{
console.log(err)//打印错误信息
})
温馨提示:
使用云开发数据库操作时,在页面的js代码中加入
const db = wx.cloud.database()//必须有
const _ = db.command//这个有时需要用到,比如数据的自增、自减时
雨听
青苔入镜 檐下风铃 摇晃曾经 回忆 无从剪接
微信搜索【海轰Pro】
回复:雨听
就可以得到一份小礼物哦( ^o ^)/~
悄悄告诉你礼物是:小程序源码+PPT模板
希望每位小伙伴每天都开开心心的 \ (^ o ^)/~
更多推荐
微信小程序--云开发数据库操作之where()
发布评论