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

perbedaan mongodb remove() vs findOneAndDelete() vs deleteOne()

Singkatnya:

  • findOneAndDelete() mengembalikan dokumen yang dihapus setelah dihapus (jika Anda memerlukan isinya setelah operasi penghapusan);
  • deleteOne() digunakan untuk menghapus satu dokumen
  • remove() adalah fungsi yang tidak digunakan lagi dan telah digantikan oleh deleteOne() (untuk menghapus satu dokumen) dan deleteMany() (untuk menghapus banyak dokumen)

findOneAndDelete() harus dapat menghapus pada _id .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb dapatkan hitungan tanpa mengulangi pencarian

  2. Bagaimana cara mengatasi masalah terkait mongoDB secara efisien?

  3. Lembar Cheat Kinerja untuk MongoDB

  4. Mongoose mengisi kembali array kosong

  5. Data pegas dan mongoDB - pewarisan dan @DBRef