MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoid usuwa wiele z limitem

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.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pasek:należy podać źródło lub klienta

  2. Wstawianie mongodb nie powiodło się z powodu wyjątku gniazda

  3. Przyrost findOneAndUpdate zamiast aktualizacji w manguście

  4. Zmienne emisji nie wyświetlają się wewnątrz partycji Apache Spark

  5. Dostęp do MongoDB z Go