【发布时间】:2014-12-16 08:39:30
【问题描述】:
我有以下型号:
var PersonSchema = new Schema({
name: String,
groups: [
{type: Schema.Types.ObjectId, ref: 'Group'}
],
});
我正在寻找一个查询来检索不属于某个组的所有人员(即人员的组数组不包含指定组的 id)。
我正在考虑这样的事情,但我不确定它是否正确:
Person.find({groups: {$nin: [group._id]})
【问题讨论】:
标签: javascript node.js mongodb mongoose mongodb-query