MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Mongoid hapus banyak dengan batas

Batas dukungan MongoDB pada penghapusan.

{
   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/ perintah/hapus/#dbcmd.delete

di mana 'q' adalah kueri Anda dengan data input spesifik Anda (yang harus cocok dengan dokumen yang ingin Anda hapus) dan 'batas' adalah jumlah maksimal dokumen yang akan dihapus. Seperti yang Anda lihat, ada kemungkinan untuk memiliki beberapa kondisi penghapusan tetapi di luar cakupan pertanyaan Anda.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kembalikan hanya nilai array dalam proyeksi mongo

  2. Memformat ulang koleksi menggunakan pipa agregasi di Mongodb

  3. Spring mongodb mendapatkan ID item yang dimasukkan setelah Simpan

  4. Pilih panjang string di mongodb

  5. Pencarian Spring Boot Mongodb berdasarkan ID mengembalikan nol