db.command.lt
1 回复
换个思路试试,假设:
字段一 a_num(number类型)
字段二 b_num(number类型)
var result = new Array()
db.collection(表).get({
success:res=>{
for(i=0,i>res.length,i++){
if(res.a_num - res.b_num>0){
result[i] = res.a_num
}else{
continue
}
}
}
})
以上就是大致思路,里面的变量什么的还要自行修改,希望对你有帮助
如果还是想用原来的方法就将两个个字段查询出来,确保类型是数字,然后
const _ = db.command
db.collection(表).where({
字段一: _.lt(字段二)
}).get({})