非常に周期的なタスクを処理するモデルのないコントローラーがあります。ユーザーは基本的にフォームに記入し、それをサーバーに送信してマイナーな分析を行います。その後、サーバーはほぼ同じ内容をユーザーに返します。ユーザーが何らかの調整を行うと、プロセスが最初からやり直されます。
このプロセスから保存または保存するものは何もないため、モデルはありません。
私が使用しているフォームには、処理するフィールドが多数あります。フィールドを再作成する混乱を最小限に抑えて、params ハッシュをビューに戻す方法はありますか?
基本的に、params ハッシュのいくつかの値を微調整したいと思いますが、送信されたときとほぼ同じようにビューを再作成できるように、多かれ少なかれハッシュを戻します。
OpenStruct を使用する古い方法は理想的でした。