У меня есть документ
{
_id:1,
persons:[
{name:"Jack", age:10},
{name:"Ma",age:20}
]
}
Я хочу поместить sh новый документ {name:"Ho",age;22}
в массив persons
. Но есть условие - новый документ будет добавлен в массив, если имя name:"Ho"
не существует в других документах встроенного массива. Если существует, {name:"Ho",age;22}
не будет добавлен в массив persons
. Какой способ?