我想做类似的事情:
App.Model.find({unique_attribute_a: 'foo'}).objectAt(0).get('attribute_b')`
基本上首先通过其唯一属性而不是其 ID 找到模型,然后获取该模型的另一个属性。(objectAt(0)
使用是因为按属性查找返回一个 RecordArray。)
问题App.Model.find({unique_attribute_a: 'foo'}).objectAt(0)
始终是未定义的。我不知道为什么。
请在jsbin中查看问题。