use*_*412 3 ember.js ember-data
是否有可能在Ember 1.0.0-rc.5的视图中根据其属性找到单个记录?我一直在寻找好几天,但我仍然找不到有用的东西.
例如,我希望能够这样做:
App.Tag.find({name: 'some tag'})
它应该返回一个记录,而是返回一个数组.
name字段对于所有标记都是唯一的,因此它应该只返回一个对象.
如何才能做到这一点?
谢谢
问题解决了!对于可能遇到同样问题的人,我会在这里回答我的问题.我最终使用filter方法选择一个对象.详情请访问http://emberjs.com/api/classes/Ember.Enumerable.html#method_filter
码:
...
tagList = App.Tag.find().filter (item, index, enumerable) ->
return item.get('slug') is "slug title"
tag = tagList.get('firstObject')
...
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2521 次 |
最近记录: |