2016-05-31 8 views
0

私のモデルは、このようなものであるネストされた配列を探す:集約フレームワークなし

Model  
{ 
    doc:[ 
      { stuff1:{ type: mongoose.Schema.ObjectId, ref: 'Stuff1'}, 
      stuff2:Number 
      } 
     ] 
} 

することは行うには、それが正しい:Model.findOne({doc:"some_id_of_stuff1"})
私の期待が

     { 
          stuff1:someData, 
          stuff2:data_related_to_stuff1 
         } 

答えて

0
db.Model.find({"doc.stuff1.type" : some_id_of_stuff1}) 
を取得することです
関連する問題