MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Възможно ли е да се запълнят две нива?

Трябва да го направите в две стъпки; първо попълване на survey и след това попълване на survey.user използвайки отделно извикване на Model.populate :

questions.findOne({_id: '0000'})
    .populate('survey')
    .exec(function(err, question) {
        questions.populate(
            question,
            { path: 'survey.user', model: 'User'},
            function(err, question) {...});
    });


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Akka и ReactiveMongo

  2. При създаване на първи администраторски потребител на mongdb клъстер се получава грешка, не може да се добави потребител:не е упълномощен от администратора да изпълни команда

  3. MongoDB предпочитана схема за вградени колекции. документи срещу масиви

  4. Променливи на средата на приложението Meteor

  5. MongoDB &Mongoose осъществяват достъп до една база данни, докато се удостоверяват срещу друга (NodeJS, Mongoose)