之间有什么区别
db.MarketDataReference.find({ "CutVersion" : { "$eq" : 8649781 } })
和
db.MarketDataReference.find({ "CutVersion" : 8649781 })
第二个陈述给出了结果,而第一个陈述没有
答案 0 :(得分:0)
这两个查询没有difference相同。
<强>演示强>
> db.bar.insert({ 'a': 4 })
> db.bar.find({ 'a': 4 })
{ "_id" : ObjectId("5524ef4f374c8649d5cfb3b5"), "a" : 4 }
> db.bar.find({'a': { "$eq": 4 }})
{ "_id" : ObjectId("5524ef4f374c8649d5cfb3b5"), "a" : 4 }