Det är möjligt, men det kräver ett annat kommando. Du letar efter findAndModify
kommando
.
Om du ställer in alternativen till {query: ..., remove: true, new: false}
, kommer du att ta bort ett enda dokument och returnera det borttagna dokumentet.
Några anteckningar :
new
är ett nyckelord på många språk, se till att du slår in flaggans text korrekt.findAndModify
fungerar bara med ett enda dokument. Detta är bra för att radera_id
men inte bra för avståndsborttagningar.