追加のリクエストをせずにデータを使ってアプリケーションをブートストラップしたいと思います。私は次のようなJSONを持つ単純なユーザモデルを持っていると仮定すると:Emberでデータモデルをブートストラップしますか?
{"user":{"id":1,"email":"[email protected]"}}
このJSONはRailsのアプリで投棄されています。私のUser
モデルをEmberでブートストラップするにはどうすればよいですか?
追加のリクエストをせずにデータを使ってアプリケーションをブートストラップしたいと思います。私は次のようなJSONを持つ単純なユーザモデルを持っていると仮定すると:Emberでデータモデルをブートストラップしますか?
{"user":{"id":1,"email":"[email protected]"}}
このJSONはRailsのアプリで投棄されています。私のUser
モデルをEmberでブートストラップするにはどうすればよいですか?
使用
App.Store.load(App.YourModel, yourdata);
は、この質問を参照してください:
Ember-data bootstrapping model objects
編集:一度に複数のオブジェクトをロードできるかどうかわからない - あなたがループにあなたのコレクションを有することができます。以下のようなものを使用して提案するあなたの目標は、あなたがここで説明するようプッシュ()メソッドを使用する必要がありますJSONからモデルをブートストラップする場合
underscore.js:一度に複数のオブジェクトをロードするためにhttp://emberjs.com/guides/models/pushing-records-into-the-store/#toc_pushing-records
使用store.loadMany。たとえば、store.loadMany(App.User、users); –