ドキュメントが埋め込まれたドキュメントがあります。
ドキュメントのフィールドを更新するフォームと、埋め込みドキュメントのフィールドを更新するフォームの 2 つのフォームがあります。
それらは、それぞれに多くのフィールドとして 2 つのフォームに分割されます。実際、これは私のアプリの構造の単純な例にすぎません。
このデータを参照する他の場所では、それらを分割せずに 1 つのドキュメントに保存するのが最も理にかなっています。
問題は、update_attributes を使用して 1 を保存するとフォーム 1 のフィールドだけが保存され、フォーム 2 に移動すると 2 のフィールドだけが保存され、フォーム 1 に保存されたデータが失われることです。
埋め込まれたドキュメントをコールバックで保存するのをスキップする方法はありますか? 埋め込まれたドキュメントを更新しないでください。フォーム 2 から来た場合は、埋め込まれたドキュメントを保存しますか?
これが理にかなっていることを願っています。
ヘルプやアドバイスはありますか?ありがとうリック