我尝试过在openclassroom中找到的以下代码,但是它不起作用,请帮助
db.getCollection('test').find(
{"field" : {"$or" : [{"$gt" : 10}, {"$lt" : 5} ] }
},
{"field":1,"_id":0})
The result is:
Error: error: {
"ok" : 0,
"errmsg" : "unknown operator: $or",
"code" : 2,
"codeName" : "BadValue"
}
答案 0 :(得分:0)
您几乎是正确的。请参阅here
db.getCollection('test').find(
{"$or" : [{"field" : {"$gt" : 10}}, {"field":{"$lt" : 5}} ] }
},
{"field":1,"_id":0})