标签: ember.js ember-data
使用Ember-Data,可以通过其id:
App.Person.find(1)
如果要通过其他属性(例如token)查找模型实例,该怎么办?是否可以做类似的事情:
token
App.Person.find_by(token: "ASDFGASDFASDF")
如果是这样,我们是否应该关注索引可搜索列。怎么做?
答案 0 :(得分:1)
您的ArrayController应该有一个findBy方法,它将返回与您的查询匹配的第一个子元素。或者,您可以使用filterBy,它返回匹配的所有元素。
findBy
filterBy
至于索引,您可能希望查看这些内容以提高性能,但这可以在您的服务器上完成,具体取决于您的设置。