我想在 Mongo 中编写以下查询:
获取 field
等于 var1
但/不等于 var2
我有这个:
db["mydb"].find(
{"field": var1},
{"field": {
"$ne": var2}
}
)
但它会产生 $ne
是“不支持的投影选项”的错误。
最佳答案
您可以使用 $and
运算符来组合这样的需求:
db["mydb"].find(
{"$and": [
{"field": var1},
{"field": {
"$ne": var2
}}
]}
)
关于python - 在 pymongo 中正确使用 $ne 或 $not(不支持的投影选项),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18688297/