云数据库的nin命令怎么对_id进行排除操作?
- 需求的场景描述(希望解决的问题)
let ninArr = [‘5cef8721d2a18eed506bf34e’,‘5cef8721d2a18eed506bf34d’]
coll.where({
//此处nin代码怎么不起作用?
_id: _.nin([ninArr])
}).get({
success: console.log,
fail: console.error
})
- 希望提供的能力
nin命令可以对_id进行排除操作,可能是我的格式写的不对,谢谢解答!
2 回复
const cloud = require( 'wx-server-sdk' ) cloud.init() const db = cloud.database() const collStep = db.collection( 'step' ) const _ = db.command exports.main = async(event, context) => { try {
//此句nin()无效 _id: _.nin([ "5d27ee9578f8e29f4acb73d8" , "5d27ee9578f8e29f4acb73da" ]), }).limit(100).orderBy( 'order' , 'asc' ).get() } catch (e) { console.error(e) } } |