子エンティティのコレクションであるナビゲーション プロパティを持つモデルを持つそよ風/webapi アプリケーションがあります。新しい子エンティティを作成してコレクションに追加できます。これらを保存することもできますが、親の値を編集して保存をトリガーする必要があります。
質問は、子コレクションとアイテムを更新するときに、オブジェクト グラフ全体に更新を保存するようにマネージャーを手動でトリガーするにはどうすればよいですか?
ご協力いただきありがとうございます。
子エンティティのコレクションであるナビゲーション プロパティを持つモデルを持つそよ風/webapi アプリケーションがあります。新しい子エンティティを作成してコレクションに追加できます。これらを保存することもできますが、親の値を編集して保存をトリガーする必要があります。
質問は、子コレクションとアイテムを更新するときに、オブジェクト グラフ全体に更新を保存するようにマネージャーを手動でトリガーするにはどうすればよいですか?
ご協力いただきありがとうございます。
EntityManager.hasChangesChangedイベントまたはEntityManager.entityChangedイベントを監視できます。このようなもの。
myEntityManager.hasChangesChanged.subscribe(function(args) {
if (args.hasChanges) {
myEntityManager.saveChanges();
}
}
こちらのAPIドキュメントもご覧ください