Я хочу получить поля внутри массива в моих данных.
{
dept: "ADF"
properties: [
{
id: "123",
name : "john",
},
{
id: "234",
name: "Bob"
}
]
}
Я хочу фильтровать поле name
только тогда, когда id
= "sid"
"{\"selector\":{\"id\":{\"$elemMatch\":"{\"id\":\"%s\"}},\"fields\": [\"properties.[].name\",\"dept\"]}"
Данные отфильтрованы, но я не получаю поле name
в отфильтрованных данных.