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

pasport.js - mengautentikasi pengguna dari MongoDB dengan paspor-lokal

Itu tidak didokumentasikan dengan baik, tetapi cursor.each memberikan null nilai ke parameter kedua dari panggilan baliknya untuk menunjukkan bahwa kursor tidak memiliki dokumen lagi yang tersedia. Itu hanya disebutkan dalam contoh dokumentasi .

Jadi dalam kasus Anda, Anda harus memeriksa user !== null di users.each . Anda panggilan balik.

Namun, akan lebih efisien jika mongo melakukan pencarian Anda dengan mengubah find hubungi:

collection.findOne({email: email}, {}, function(err, user) {
    if (user) {
        // email was found case
        ...
    }
    ...
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengonversi mongodb Binary _id ke LUUID menggunakan node

  2. Mengapa express memberi tahu saya bahwa mesin tampilan default saya tidak ditentukan?

  3. Alias ​​bidang dengan Mongoid dan Rails

  4. Konversi Dokumen BSON ke JSON di Java

  5. Dapatkan dokumen terakhir dengan kriteria berbeda