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

Bagaimana cara mengembalikan jumlah objek yang diperbarui di mongodb?

Gunakan getLastError. n kunci akan berisi jumlah dokumen yang diperbarui

> db.count.update({x : 1}, {$inc : {x : 1}}, false, true)
> db.runCommand({getLastError : 1})
{
"err" : null,
"updatedExisting" : true,
"n" : 5,
"ok" : true
}

Perhatikan bahwa ini menjalankan perintah "getLastError" yang mengembalikan jumlah baris setelah perintah pembaruan selesai.

Perintah basis data tercantum di sini .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tes integrasi dengan MongoDB?

  2. Bagaimana Saya Membuat Umpan JSON dari Koleksi MongoDB

  3. Kueri agregat Mongodb, atau terlalu rumit?

  4. Apakah MongoDB ChangeStream ResumeToken unik secara global?

  5. Bagaimana cara melanjutkan penyisipan setelah kesalahan kunci duplikat menggunakan PyMongo