jjzjj

mongodb - 它如何处理子文档的 $lt

我有一个集合,其中一个字段是一个子文档。我很困惑mongodb如何在完整的子文档上支持$lt、$gt查询运算符。示例:db.test.insert({a:1,subdocA:{x:4,y:7,z:10},b:10})db.test.insert({a:9,subdocA:{x:2,y:70,z:5},b:9})db.test.insert({a:4,subdocA:{x:8,y:2,z:45},b:19})在上面的集合中,我看到mongodb支持这样的查询:db.test.find({subdocA:{$lt:{x:6,y:5,z:25}})事实上它也支持与$gt运算符类似的查询。它还