0

ほとんどダッシュボードのようなページがいくつかあります。1 つのページに、さまざまな AR モデルを DB に保存するアクションに投稿する必要がある 2 つ以上の個別のフォームがある場合があります。現時点では、各レコード (create_task、create_followup など) を作成するために定義された特定のルートを持つ単一のコントローラーを使用しています。ページ自体は典型的な MVC パターンに従っていないため、典型的な show/new/create/etc でクリーンなコントローラーを使用できるとは思っていません。しかし、これの多くは抽象化できるという感覚を変えることはできません。

モデルごとにコントローラーを作成し、それぞれのフォームからコントローラーに投稿しようとしましたが、モデルが検証に失敗し、投稿した元のルートに戻す必要がある場合に問題が発生しました。

助言がありますか?

4

1 に答える 1