MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Có thể điền vào hai cấp độ?

Bạn cần thực hiện theo hai bước; điền survey đầu tiên , rồi điền survey.user bằng cách gọi riêng tới 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. Scotty sử dụng MongoDB

  2. MongoDB sort ()

  3. MongoDB $ ReplaceOne

  4. Mongodb Giải thích cho khung Tổng hợp

  5. Không tìm thấy thuộc tính nào cho loại ... Khi sử dụng QueryDslPredicateExecutor với MongoDB và Spring-Data