Limite de prise en charge de MongoDB lors de la suppression.
{
delete: <collection>,
deletes: [
{ q : <query>, limit : <integer>, collation: <document> },
{ q : <query>, limit : <integer>, collation: <document> },
{ q : <query>, limit : <integer>, collation: <document> },
...
],
ordered: <boolean>,
writeConcern: { <write concern> }
}
https://docs.mongodb.com/manual/reference/ commande/delete/#dbcmd.delete
où 'q' est votre requête avec vos données d'entrée spécifiques (qui doivent correspondre aux documents que vous souhaitez supprimer) et 'limit' est le nombre maximum de documents à supprimer. Comme vous pouvez le constater, il est possible d'avoir plusieurs conditions de suppression, mais cela sort du cadre de votre question.