Javascript sails.js:如何在模型中查找项目?
我试图在模型中获取值。例如:我拥有的模型停车场是:Javascript sails.js:如何在模型中查找项目?,javascript,angularjs,sails.js,Javascript,Angularjs,Sails.js,我试图在模型中获取值。例如:我拥有的模型停车场是: { "age":34, "invitation": "737073139", "locations": [ {"name": "loc a ","zone":"zone a"}, {"name": "loc b ","zone":"zone b"} ] } 我尝试了以下方法,但没有成功: Parking.find({'locations.name':{ contains
{
"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执行此操作?是否可以使用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);
}
});