Ниже моя структура монго
{
"_id" : ObjectId("5bfbc18e28198e2f74e1d2d0"),
"address" : {
"building" : "1007",
"coord" : [
-73.856077,
40.848447
],
"street" : "Morris Park Ave",
"zipcode" : "10462"
},
"borough" : "Bronx",
"cuisine" : "Bakery"
}
При запуске db.Restaurant.find ({"address.building": "1007"}, {"address.building": 1, "address.street": 1, "address.zipcode": 1})
запрос дает результат как
{
"_id" : ObjectId("5bfbc18e28198e2f74e1d2d0"),
"address" : {
"building" : "1007",
"street" : "Morris Park Ave",
"zipcode" : "10462"
}
}
Так что он по-прежнему возвращает результат в виде вложенных документов, но я хочу получить эти вложенные атрибуты в качестве имени столбца и не хочу, чтобы вложенная структура. Как я могу изменить этот запрос для этого?