Es ist möglich, erfordert aber einen anderen Befehl. Sie suchen nach dem Befehl findAndModify
.
Wenn Sie die Optionen auf {query: ..., remove: true, new: false}
setzen, werden Sie ein einzelnes Dokument löschen und das entfernte Dokument zurückgeben.
Einige Anmerkungen :
new
ist ein Schlüsselwort in vielen Sprachen, stellen Sie sicher, dass Sie den Text des Flags korrekt umbrechen. findAndModify
funktioniert nur mit einem einzelnen Dokument. Dies ist in Ordnung, um _id
zu löschen, aber nicht für entfernte Entfernungen. Tags und Links mongodb