のは、私は次のような構造を持っていると仮定しましょう:突然変異の兄弟構成要素を更新しますか?
<div>
<Form />
<List />
</div>
現在の設定:クエリが<List />
コンポーネントであり、変異が<Form />
コンポーネントです。 <Form />
にはクエリがありませんので、getFatQuery
はそれを比較することができず、clientMutationId
しか返しません。最終的にリストデータがページリフレッシュなしで更新されないことを意味します。
どうすればこの仕事をすることができますか?私はモーダルで突然変異を作りたいので、別のフォームコンポーネントが必要です。私は<List />
に突然変異そのものを作って、<Form />
から<List />
への "トランスポート"のデータを作るべきですか?
私は別のコンポーネントにデータ(フォームコンポーネント)をンストレートしたいという同様の状況がたくさんありますが、これらの状況の戦略は何ですか?
自動UI更新を取得するには、クエリと突然変異*は同じコンポーネントで*する必要がありますか? – Solo
それが質問ならば、答えはいいえ – ZekeDroid
あなたはあなたの答えを更新し、それを少数の文でエクスクルーズできますか?リレーコンポーネント/クエリが別のコンポーネントにある場合、Relay.jsは自分のストア(およびUI)を新しいデータ(突然変異ペイロード)で更新しません。 – Solo