command.and
解释:数据库查询指令,用于连接多个筛选条件,各条件之间满足逻辑”与”的关系,该指令可接受数组类型的参数。
例如,筛选出数据表中 age 大于 25 且小于 50 的用户
代码示例
级联查询写法:
swan.cloud.init({
env: 'envId'
});
const db = swan.cloud.database();
db.collection('users')
.where({
age: _.gt(25).and(_.lt(50))
})
前置查询写法:
swan.cloud.init({
env: 'envId'
});
const db = swan.cloud.database();
db.collection('users')
.where({
// and指令同时支持传入数组,_.and([_.gt(25), _.lt(50)])
age: _.and(_.gt(25), _.lt(50))
})