【问题标题】:sails.js: how to find items inside a model?sails.js:如何在模型中查找项目?
【发布时间】:2014-09-23 06:22:36
【问题描述】:

我正在尝试在模型中获取值。例如:我拥有的模型(停车)是:

 {
 "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 做到这一点?

【问题讨论】:

    标签: javascript angularjs sails.js


    【解决方案1】:

    是否可以使用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);
      }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-04
      • 2014-07-17
      • 2013-09-18
      • 2013-11-18
      • 2015-05-11
      • 1970-01-01
      相关资源
      最近更新 更多