说明
官方文档说明
eq 指令比对象的方式有更大的灵活性,可以用于表示字段等于某个对象的情况(可以是 number
, boolean
, string
, object
, array
, Date)
neq 表示字段不等于某个值,和 eq 相反
lt 找出进度小于 xx
lte 找出进度小于或等于xx
gt 找出进度大于 xx
gte 找出进度大于或等于xx
in 找出进度为 x 或 xx
nin 找出进度不是 x 或 xx
引用指令
const _
= db
.command
根据条件查询
findData(){
db
.collection('douban')
.where({
price
: _
.gt(10) ⬅⬅⬅⬅
})
.field({
name
: true,
price
: true,
})
.orderBy('price', 'desc')
.get()
.then(res
=> {
console
.log(res
.data
)
})
.catch(err
=>{
console
.log(err
)
})
},