Вообщем, допустим есть коллекция Users и вот такие там объекты есть:
{
_id: "1",
user_name: "User1",
friends:[
{
user_id: "2"
},
{
user_id: "3"
}
]
},
{
_id: "2",
user_name: "User2",
friends:[
{
user_id: "1"
}
]
},
{
_id: "3",
user_name: "User3",
friends:[
{
user_id: "1"
}
]
}
Если удалить с коллекции User2, то по идее в объекте User1, в массиве friends должен быть удален {id: "2"}
Однако, этого не происходит, наверно по умолчанию это MongoDB не умеет. Ну вопрос вы поняли наверно из заголовка. Или придется это все делать самому на сервере? Спасибо за помощь.