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

Mongo menghapus dokumen terakhir

Anda harus dapat menggunakan _id untuk mengurutkan pada yang terakhir dimasukkan, sebagaimana diuraikan dalam jawaban di sini :

db.coll.find().sort({_id:-1}).limit(100);

sepertinya menggunakan batas pada operasi penghapusan mongo standar tidak didukung, jadi Anda dapat menggunakan sesuatu seperti ini untuk menghapus 100 dokumen:

for(i=0;i<100;i++) {
    db.coll.findAndModify({query :{}, sort: {"_id" : -1}, remove:true})
}

Lihat dokumen untuk lebih lanjut tentang findAndModify .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara mengisi luwak dengan kumpulan data yang besar

  2. Bagaimana cara mem-porting Instance Google Compute Engine?

  3. Node Js Cara mendownload file ke memori tanpa menulis file ke sistem atau tanpa membuat file di direktori

  4. Mongo membuka terlalu banyak koneksi

  5. Mongo db tidak sama dengan kueri tidak berfungsi