У меня есть JSON человек, у каждого человека есть список детей:
{
"name": ":John",
"age": 35,
"kids": [
{
"name": "tom",
"age": 5
},
{
"name": "tina",
"age": 3
}
]
}
Я хочу выполнить findAndModify
, где имя человека - "Джон", а ребенка - "Тина", и обновить ее возраст до 7.
Это мой запрос:
db.people.findAndModify({
query: { "name" : "John" {--HERE--}},
update: { $set: { "age" : 7 } }
})
Чем мне нужно заменить --HERE--
, чтобы найти ребенка по имени "tina"?