У меня есть структура документа примерно следующего содержания:
{
"_id" : "777",
"someKey" : "someValue",
"someArray" : [
{
"name" : "name1",
"someNestedArray" : [
{
"name" : "value"
},
{
"name" : "delete me"
}
]
}
]
}
Я хочу удалить элемент вложенного массива с помощью значение «удалить меня».
Я знаю, что могу найти документы, соответствующие этому описанию, используя вложенные выражения $ elemMatch. Каков синтаксис запроса для удаления рассматриваемого элемента?