ember.jsアプリの特定のオブジェクトの検索をオーバーライドする必要があります。「単一の」ember-dataオブジェクトを返すことを計画している場合、以下に示すものはうまく機能しますが、オブジェクトの配列を返すようにこれを変更するにはどうすればよいですか(AdapterPopulatedRecordArray
またはRecordArray
(正直に言うと違いはわかりません)) 。
App.Foo = DS.Model.extend({
name: DS.attr('string')
}).reopenClass({
find: function() {
var result = Ember.Object.create({
isLoaded: false
});
$.getJSON('/api/foos/', function(data) {
result.setProperties(data);
result.set('isLoaded', true);
});
return result;
}
});