我正在尝试让mongoose返回与第一个对象或第二个对象的所有字段匹配的模型。
这是我的代码:
query.$or = [
// Either we need a nice meet with attendees
{
attendees: {
$exists: true,
$ne: []
}
},
// Or we need a nice event with images
{
facebookId: {
$exists: true
},
images: {
$exists: true,
$ne: []
}
}
];
这很奇怪,因为如果我尝试只使用ATTENDEES字段获取事件,它将无法使用此代码,但如果我这样做而没有$或条件,它将起作用:
query.attendees = {
$exists: true,
$ne: []
}
答案 0 :(得分:0)
显然这是Mockgoose的一个问题。越野车库。不再使用它了。