Node.js ne-mongoose方法中的多输入
我有用户集合,我想获取所有用户,其中状态不等于“已删除”或“待处理” 我试过这个Node.js ne-mongoose方法中的多输入,node.js,mongodb,mongoose,nosql,Node.js,Mongodb,Mongoose,Nosql,我有用户集合,我想获取所有用户,其中状态不等于“已删除”或“待处理” 我试过这个 users.find().where('status').ne('deleted').where('status').ne('pending') users.find().where('status').ne(['deleted','pending']) 但它不起作用 我也试过这个 users.find().where('status').ne('deleted').where('status').ne('pe
users.find().where('status').ne('deleted').where('status').ne('pending')
users.find().where('status').ne(['deleted','pending'])
但它不起作用
我也试过这个
users.find().where('status').ne('deleted').where('status').ne('pending')
users.find().where('status').ne(['deleted','pending'])
也不起作用
我将如何完成它
我知道可以使用嵌套查询字符串来完成,但我需要借助这些查询方法的帮助。如果要执行多个$ne,请执行
users.find({status: {$nin : ["deleted", "pending"]}})
如果要执行多个$ne,请执行
users.find({status: {$nin : ["deleted", "pending"]}})