微信小程序--云开发数据库操作之where()

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 ^)/~

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

海轰Pro

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值