多くのフィールド (40 近く) を持つモデルがあります。クライアントは、フィールドを複数の画面に分割することを望んでいます。モデルには、同じモデルの一部であるように見えるいくつかの has_manys もあります。
モデルをどのように分割できますか? また、分割方法間のトレードオフは何ですか?
いくつかの可能性があります。
1) JavaScript を使用して、フォームの一部を表示および非表示にします。私はそれを機能させることができると思います。
2) さまざまなアクションに送信するフォームを使用します。適切なオプションで form_for を使用できますか?
他のアイデアも探しています。