0

好的,我需要一种快速的方法来使用 mongoDB 执行以下操作

我正在寻找一个查询来搜索集合中的水果或蔬菜列中没有 Apple 一词的任何东西

这里等

{
 "fruit":"apple"
},{
 "fruit":"orange"
},{
 "fruit":"banana"
}
4

1 回答 1

2

您可能要使用的运算符是$nin(“不在”):

db.market.find({
    'fruit': {$nin:['apple']},
    'veg':   {$nin:['apple']}
})

您也可以使用$not来否定标准 where 条件。

于 2012-08-09T06:32:01.457 回答