W skrócie:
findOneAndDelete()
zwraca usunięty dokument po jego usunięciu (w przypadku, gdy potrzebujesz jego zawartości po operacji usuwania);deleteOne()
służy do usuwania pojedynczego dokumenturemove()
jest przestarzałą funkcją i została zastąpiona przezdeleteOne()
(aby usunąć pojedynczy dokument) ideleteMany()
(aby usunąć wiele dokumentów)
znajdźOneAndDelete()
powinien być w stanie usunąć na _id
.