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

Lakukan sesuatu jika tidak ada yang ditemukan dengan .find() luwak

Ketika tidak ada kecocokan find() mengembalikan [] , sementara findOne() mengembalikan null . Jadi gunakan:

Model.find( {...}, function (err, results) {
    if (err) { ... }
    if (!results.length) {
        // do stuff here
    }
}

atau:

Model.findOne( {...}, function (err, result) {
    if (err) { ... }
    if (!result) {
        // do stuff here
    }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara memperbarui subdokumen di mongodb

  2. wildcard awalan mongoDB:pencarian teks lengkap ($ teks) temukan bagian dengan string pencarian

  3. Bagaimana Anda menerapkan ID utama yang bertambah secara otomatis di MongoDB?

  4. Python dan MongoDB:Menghubungkan ke Database NoSQL

  5. Dapatkan Nama Bulan dari Tanggal di SQL