我想使用mongoosejs的查询构建器接口获取一组文档而没有一组特定的ID。
=>所以我正在寻找某种形式:
var query = Document.find();
query.$where('this._id !== ' + req.session.user_id);
query.exec(cb);
这个例子分解......
但它是如何运作的?
答案 0 :(得分:1)
我不相信这是推荐的方式。但至少它有效......
query.nin('_id', [req.session.user_id]);
答案 1 :(得分:1)
如果只是一个ID,你想要排除:
query.ne('_id', req.session.user_id);