【发布时间】:2012-06-04 20:31:30
【问题描述】:
当使用不是来自远程 AJAX 调用的现有 JSON 引导 Ember 数据模型对象时,我是否必须进行以下 2 次调用:
App.store.load(App.Account, data);
var account = App.store.find(App.Account, data.id);
难道不能一步创建 Object,类似于在现有的 Ember 对象上调用setProperties?
另外,这将如何用于创建 Ember 模型对象的集合?例如:
var users = App.get('users');
App.store.loadMany(App.User, users);
this.set('content', App.store.findMany(App.User, users.mapProperty('id').uniq()));
以上似乎是错误的。如何从现有 JSON 对象创建这些对象?
【问题讨论】:
标签: ember.js ember-data