sql >> Databasteknik >  >> NoSQL >> MongoDB

Går det att befolka två nivåer?

Du måste göra det i två steg; första fyllande survey , och fyll sedan i survey.user med ett separat anrop till Model.populate :

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


  1. Behåller Redis data?

  2. Meteor JS :Klienten får inte data från Mongo DB

  3. Exempel på användning av socket.io-redis

  4. Mongodb, linq-förare. Hur man konstruerar Innehåller med variabel eller uttalanden