MongoDB 查询嵌套 JSON 文档字段指南
在 MongoDB 中,可以使用点号 (.) 来访问和查找嵌套在层级 JSON 文档中的字段。以下是一个示例:
假设我们有一个名为 'employees' 的集合,其中包含以下文档:
{
'_id': 1,
'name': 'John',
'address': {
'street': '123 Main St',
'city': 'New York',
'state': 'NY',
'zipcode': '10001'
}
}
要查找特定字段,可以使用以下查询语句:
db.employees.find({ 'address.city': 'New York' })
这将返回所有居住在纽约的员工文档。
如果要在嵌套的 JSON 数组中查找字段,可以使用以下查询语句:
db.employees.find({ 'skills.name': 'Java' })
这将返回具有 Java 技能的所有员工文档。
请注意,这些查询语句假设你已经连接到 MongoDB 数据库,并且已经选择了正确的集合。
原文地址: https://www.cveoy.top/t/topic/iSvR 著作权归作者所有。请勿转载和采集!