В моем документе db есть элемент массива с несколькими параметрами. Вот как выглядит один документ. Я могу искать по уникальному имени. Есть ли способ перечислить все технологии, связанные с именем.
"name" : "Sam",
"date" : ISODate("2020-02-05T06:34:28.453Z"),
"technology" : [
{
"technologyId" : "1",
"technologyName" : "tech1"
},
{
"technologyId" : "2",
"technologyName" : "tech2"
},
{
"technologyId" : "3",
"technologyName" : "tech3"
},
{
"technologyId" : "4",
"technologyName" : "tech4"
}
],
"sector" : [
{
"sectorId" : "1",
"sectorName" : "sector1"
},
{
"sectorId" : "2",
"sectorName" : "sector2"
},
{
"sectorId" : "3",
"sectorName" : "sector3"
},
{
"sectorId" : "4",
"sectorName" : "sector4"
}
]
Это мой простой запрос
db.getCollection('myCollection').find({'name':'Sam'})
Есть ли способ получить все технологии для имени в одном запрос.
Мой вывод должен содержать только tech1,tech2,tech3,tech4
.