0

私のアプリケーションでは、クエリを使用してドキュメントを検索します。次に、1 つのドキュメント内の 1 つの属性を編集してから、検索クエリを再度呼び出します。

結果は OK です。属性が変更されたダーティな状態のドキュメントが表示されます。

次に、再びドキュメントの 1 つを選択し、そのhasMany関係を編集します (2 アイテムから 4 アイテムへ)。そして、検索クエリを再度呼び出します。結果は OK ではありません。hasMany リレーションの変更は失われ、破棄され、ロールバックされます。

Ember クエリ (Ember 内部リロードだと思います) がリレーションの変更を保存せずにロールバックしないようにする方法はありますか?

私はEmber 2.9.1を使用しています

今のところ、ユーザーが設定したデータが失われる可能性があるため、フィルタークエリアクションまたはクエリを再度呼び出す可能性のあるルートアクションを禁止する以外に方法はありません。

4

1 に答える 1