リモートAJAX呼び出しからではない既存のJSONを使用してEmberデータモデルオブジェクトをブートストラップする場合、次の2つの呼び出しを行う必要がありますか?
App.store.load(App.Account, data);
var account = App.store.find(App.Account, data.id);
setProperties
既存のEmberオブジェクトを呼び出すのと同じように、1つのステップでオブジェクトを作成することはできませんか?
また、これは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オブジェクトからこれらのオブジェクトを作成するにはどうすればよいですか?