3

我想使用 mongoosejs 的查询构建器界面获取一组文档,而不需要一组特定的 id。

=>所以我正在照顾某种:

var query = Document.find();
query.$where('this._id !== ' + req.session.user_id);
query.exec(cb);

这个例子分解...

但它是如何真正起作用的呢?

4

2 回答 2

1

我不相信这是推荐的方式。但是至少它有效......

query.nin('_id', [req.session.user_id]);
于 2012-08-19T15:39:25.313 回答
1

如果它只是您要排除的一个 id:

query.ne('_id', req.session.user_id);
于 2012-08-20T03:45:14.330 回答