【发布时间】:2015-06-19 10:14:38
【问题描述】:
我正在尝试为我的 mongo 查询在 Meteor 中执行 $and 然后 $or 我有以下内容,但它似乎不起作用
希望查询匹配organizationId 键在变量user.organizationId 中具有值且类型键为“converntional”或“transition”的文档
{
organizationId: user.organizationId,
$and:[
{ $or:[
{type: 'conventional'},
{type: 'transition'}
]}
]
};
我不能使用 $not,因为我很确定 Meteor 不支持它。现在我使用的包不支持它。
【问题讨论】:
-
$and基本上什么都不做,因为它后面只有一个子句。结果应该是什么,用英语表达? -
我觉得你需要
$in如下{organizationId:user.organizationId, type: { $in : ['conventional', 'transition'] }} -
@deceze 给出所有与 organizationId 匹配并且必须具有常规或过渡类型的 X 集合
-
@chridam 我以为 $in 只是用于数组?
-
@chridam $in 不起作用
标签: mongodb meteor mongodb-query