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

Passport.js dan Mongoose.js mengisi Pengguna saat masuk - kehilangan bidang yang terisi di req.user

Masalahnya adalah saya tidak mengisi bidang di fungsi passport.deserializeUser, berikut adalah fungsi yang diperbarui:

//deserialize
passport.deserializeUser(function(id, done) {
    User.findById(id)
    .populate('companyRoles._company', ['name', '_id'])
    .run(function (err, user) {
        done(err, user);
     });
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apa yang dikembalikan dari kueri Mongoose yang tidak menemukan kecocokan?

  2. Kueri MongoDB, urutkan lalu ambil dokumen ke-n untuk grup

  3. Cara terbaik untuk mengelompokkan berdasarkan tanggal dengan Mongoid

  4. Permintaan rekursi?

  5. Cara $lookup dengan menghindari nilai nol dalam agregat mongodb