sql >> Databáze >  >> NoSQL >> MongoDB

Je možné naplnit dvě úrovně?

Musíte to udělat ve dvou krocích; první vyplnění survey a poté vyplnění survey.user pomocí samostatného volání Model.populate :

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


  1. Jak přenést instanci výpočetního stroje Google?

  2. Odstraňte klíč z dokumentu MongoDB pomocí Mongoose

  3. MongoDB opak $addToSet

  4. Objekt dokumentu MongoEngine vytvořený pomocí from_json se neuloží