Es ist möglich, aber es erfordert einen anderen Befehl. Sie suchen nach dem findAndModify
Befehl
.
Wenn Sie die Optionen auf {query: ..., remove: true, new: false}
setzen , löschen Sie ein einzelnes Dokument und geben das entfernte Dokument zurück.
Einige Anmerkungen :
new
ein Schlüsselwort in vielen Sprachen ist, stellen Sie sicher, dass Sie den Text der Flagge korrekt umbrechen.- das
findAndModify
funktioniert nur mit einem einzigen Dokument. Dies ist in Ordnung, um_id
zu löschen aber nicht gut für Distanzentfernungen.