Ember.js findAll()中的单个模型?

Ember.js findAll()中的单个模型?,ember.js,Ember.js,我想使用我的模板和视图编辑一条记录。服务器返回一个数组,该数组可以填充也可以不填充。控制器是ObjectController,我目前使用findAll(1)填充它。如何使用findAll()并返回返回的数组或空对象中的第一项 谢谢我要做的是让一个ArrayController保存findAll调用的结果,然后绑定到该结果: App.RecordsController = Ember.ArrayController.extend(); App.RecordController = Ember.O

我想使用我的模板和视图编辑一条记录。服务器返回一个数组,该数组可以填充也可以不填充。控制器是ObjectController,我目前使用findAll(1)填充它。如何使用findAll()并返回返回的数组或空对象中的第一项


谢谢

我要做的是让一个
ArrayController
保存
findAll
调用的结果,然后绑定到该结果:

App.RecordsController = Ember.ArrayController.extend();

App.RecordController = Ember.ObjectController.extend({
    needs: 'records',
    contentBinding: 'controllers.records.firstObject'
});
在您的路线中,您可以执行以下操作:

setupController: function () {
    this.controllerFor('records').set('content', Blah.findAll());
}

非常感谢!非常干净漂亮。