sails.js:如何在模型中查找项目?

时间:2014-09-23 06:22:37

标签: 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: 'loc a' }
}).done(function (err, response) {res.json({ success:true,ok: response}, 200);
});

我想要的是位置结构,名称为:“loc a”.. zone ...等。是否可以使用sailsjs执行此操作?

1 个答案:

答案 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);
  }
});