In het kort:
findOneAndDelete()
geeft het verwijderde document terug nadat u het hebt verwijderd (voor het geval u de inhoud ervan nodig heeft na de verwijderingshandeling);deleteOne()
wordt gebruikt om een enkel document te verwijderenremove()
is een verouderde functie en is vervangen doordeleteOne()
(om een enkel document te verwijderen) endeleteMany()
(om meerdere documenten te verwijderen)
findOneAndDelete()
zou moeten kunnen verwijderen op _id
.