Limit wsparcia MongoDB przy usuwaniu.
{
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/ polecenie/usuń/#dbcmd.usuń
gdzie „q” to zapytanie z określonymi danymi wejściowymi (które muszą pasować do dokumentów, które chcesz usunąć), a „limit” to maksymalna liczba dokumentów do usunięcia. Jak widać, istnieje możliwość ustawienia wielu warunków usuwania, ale jest to poza zakresem Twojego pytania.