私は自分のアダプタ/シリアライザを書いています。バックエンドにデータを送信するには、DS.Snapshotと元のEmberオブジェクトの変更を検出する必要があります。通常の属性では、changedAttributes()が可能ですが、hasManyリレーションの変更を検出する方法が見つかりませんでした。Emberのデータスナップショットと変更の検出方法は?
私は、snapshot.hasMany( 'foo')とchangedAttributes()を使って新しい関係を検出できます。しかし、このアプローチは、削除された関係を見つけることができません。
https://stackoverflow.com/questions/43947061/how-to-detect-and-save-relation-change-in-ember-2-13-0 –
私は提案された解決策が嫌いですが、私は正しい方向を指摘しています。 –