É possível, mas requer um comando diferente. Você está procurando o
findAndModify
comando
. Se você definir as opções como
{query: ..., remove: true, new: false}
, você excluirá um único documento e retornará o documento removido. Algumas notas :
new
é uma palavra-chave em muitos idiomas, certifique-se de que está envolvendo o texto da bandeira corretamente.- o
findAndModify
funcionará apenas com um único documento. Isso é bom para excluir_id
mas não é bom para remoções à distância.