Jest to możliwe, ale wymaga innego polecenia. Szukasz findAndModify polecenie
.
Jeśli ustawisz opcje na {query: ..., remove: true, new: false} , usuniesz pojedynczy dokument i zwrócisz usunięty dokument.
Niektóre notatki :
newjest słowem kluczowym w wielu językach, upewnij się, że tekst flagi jest prawidłowo zawinięty.findAndModifybędzie działać tylko z jednym dokumentem. Jest to dobre dla usunięcia_idale nie nadaje się do usuwania z dystansu.