Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 如何在新的余烬数据中进行过滤?过滤器与新的余烬数据中的查找结果如何比较_Ember.js_Ember Data - Fatal编程技术网

Ember.js 如何在新的余烬数据中进行过滤?过滤器与新的余烬数据中的查找结果如何比较

Ember.js 如何在新的余烬数据中进行过滤?过滤器与新的余烬数据中的查找结果如何比较,ember.js,ember-data,Ember.js,Ember Data,这相当于什么 App.Person.filter(function(e){return e.get('age') == 30}) 在公园里 在旧的余烬数据中,App.Model.filter与App.Model.find()生成了不同类型的对象。我发现了类型差异,因为如果我想要记录本身并进行更改,我必须使用过滤器。所以find有点像只读的。(如果我错了,请纠正我。) 在新的余烬数据中是这样吗?在新的余烬数据(Beta 1.0.0)中,您可以从DS.Store中使用过滤器功能。与模型前面的过滤

这相当于什么

App.Person.filter(function(e){return e.get('age') == 30})
在公园里


在旧的余烬数据中,
App.Model.filter
App.Model.find
()生成了不同类型的对象。我发现了类型差异,因为如果我想要记录本身并进行更改,我必须使用
过滤器
。所以
find
有点像只读的。(如果我错了,请纠正我。)

在新的余烬数据中是这样吗?

在新的余烬数据(Beta 1.0.0)中,您可以从
DS.Store
中使用
过滤器
功能。与模型前面的
过滤器
功能不同,您必须指定所需的模型类型:

this.get('store').filter('person', function(record){return record.get('age') == 30});