基本查询语法
在MongoDB中,查询文档内的对象属性通常使用$操作符和.操作符来实现。下面是基本的查询语法:
使用.操作符访问对象属性:如:【对象.属性:值】
db.collection.find({"object.property": value})
查询对象的嵌套字段
如果我们想要查询学生中数学成绩大于80分的学生,可以使用”.”运算符来访问数组中对象的嵌套字段
db.collection.find({
"students.grade.math": { $gt: 80 }
})
查询对象的多个字段
如果我们想要查询同时满足多个条件的学生,可以使用多个查询操作符来查询对象的多个字段
db.collection.find({
"students.grade.math": { gt: 80 },
"students.grade.physics": {gt: 70 }
})
标签:gt,对象,MongoDB,查询,grade,文档,操作符,find From: https://blog.51cto.com/jition/12055193