Kurz:
findOneAndDelete()
gibt das gelöschte Dokument zurück, nachdem es gelöscht wurde (falls Sie seinen Inhalt nach dem Löschvorgang benötigen);deleteOne()
wird verwendet, um ein einzelnes Dokument zu löschenremove()
ist eine veraltete Funktion und wurde durchdeleteOne()
ersetzt (um ein einzelnes Dokument zu löschen) unddeleteMany()
(um mehrere Dokumente zu löschen)
findOneAndDelete()
sollte in der Lage sein, auf _id
zu löschen .