查询不包含在mongoDB中

时间:2016-11-24 09:51:06

标签: mongodb mongodb-query

我有像这样的收藏数据

[
  {
    items : [
      {isTrue : false},
      {isTrue : true},
    ]
  },
  {
    items : [
      {isTrue : false},
      {isTrue : false},
    ]
  },
  {
    items : [
      {isTrue : true},
      {isTrue : false},
    ]
  },
  {
    items : [
      {isTrue : true},
      {isTrue : true},
    ]
  },
]

我只想获得没有isTrue的项目:true 所以数据计数是1

任何人都有答案?

1 个答案:

答案 0 :(得分:1)

您想要的是$not运算符

db.collection.find({'items': { '$not':  { '$eq': { isTrue: true }}}})