私は、ember データと RESTAdapter を使用する Ember.js プロジェクトに取り組んでいます。
私のモデルは、質問と可能な答えから成り立っています。
App.Question = DS.Model.extend({
answers: DS.hasMany('App.Answer'),
text: DS.attr('string'),
image: DS.attr('string')
});
App.Answer = DS.Model.extend({
question: DS.belongsTo('App.Question'),
text: DS.attr('string'),
image: DS.attr('string')
});
私のビューはモーダルで、質問とその回答を作成または編集できます。質問と可能な回答は、保存ボタンを押すか、画像をアップロードするときに保存する必要があります。
問題は、保存手順が非常に複雑なことです。
- 回答の画像をアップロードするには、回答がサーバーに存在することを確認する必要があります。
- 回答を保存するには、質問が存在することを確認する必要があります。
質問全体とその回答を一度に保存するように ember に指示する方法はありますか?