MongoDB:未知运算符$ and

时间:2019-05-23 23:15:06

标签: mongodb pymongo operator-keyword

我正在与pymongo合作。 我想为字段状态不同于 0 且不同于 1 的所有元组返回字段 _id

return [entry['_id'] for entry in mytable.find(
            {'status':
              {'$and': [
                  {'$ne': 0},
                  {'$ne': 1},
                ]
              }
            }
        )]

以下查询返回错误:

pymongo.errors.OperationFailure: unknown operator: $and

1 个答案:

答案 0 :(得分:0)

更多帮助:$and

mytable.find(
  {'$and':
       [{'status':  {'$ne': 0 }},
        {'status': {'$ne': 1 }}]
  })