我正在尝试在模型中获取值。例如:我拥有的模型(停车)是:
{
"age":34,
"invitation": "737073139",
"locations": [
{"name": "loc a ","zone":"zone a"},
{"name": "loc b ","zone":"zone b"}
]
}
我尝试了以下但没有成功:
Parking.find({'locations.name':{ contains: 'loc a' }
}).done(function (err, response) {res.json({ success:true,ok: response}, 200);
});
我想要的是位置结构,名称为:“loc a”.. zone ...等。是否可以使用sailsjs执行此操作?
答案 0 :(得分:0)
是否可以使用sailsjs执行此操作?
坦率地说,我从未参与过 sailjs ,但你可以使用我在标签中看到的ngforeach循环角度来做到这一点。
您可以使用angular:
执行此操作var dummy=[];
angular.forEach(Parking.locations, function(item, key) {
if(item.name === "loc a" && item.zone === "zone a"){
dummy.push(item.name);
}
});