最近采用云开发的时候,想采用多条件搜索数据库,结果找了半天,一直没找到想要的,就自己梳理了一下。
where和doc中,多条件查询只能用where。
以下是云开发的数据

在小程序端查询数据,可直接在where里用逗号隔开表示 “与”
const db = wx.cloud.database()
var that = this
db.collection('adminlist').where({
_openid: app.globalData.openid,//查询的数据名称和数据
dorm:31
}).limit(10).get({
success: res => {
console.log(res)
that.setData({
search_list: res.data//赋值,在data定义,返回的数据是数组
})
}

这篇博客主要介绍了在微信小程序中使用云开发进行多条件数据库查询的方法。作者指出,where和doc对象中,多条件查询需使用where,并提供了在小程序端和云函数端的查询示例,强调在小程序端可以通过逗号隔开条件实现“与”操作,而在云函数端则可以使用_and或_or进行操作。参考了微信小程序官方开发者文档。

7086

被折叠的 条评论
为什么被折叠?



