2016-04-21 104 views
0

我有一個看起來像這樣的結構:Loopback.js/Node.js的MongoDB的 - 對查詢數組

Model: { 
    "name":"testing", 
    "details":["detail1","detail2","detail10"] 
} 

一個人如何去尋找其中的上述結構包含內detail2一個實例的所有實例他們的詳細信息property?我已經試過:

Model.find({where:{details:{elemMatch:{"detail2"}}}},function(err,models){ 
    console.log(models); 
    console.log(err); 
}); 

和:

Model.find({details:"detail2"},function(err, models){ 
     //throws [Error: Items must be an array: "details2"] 
}); 

回答