すべてのRailsの専門家のサイトでは、ActiveRecordsをセッションに保存しないと言います。しかし、私はいくつかのページにまたがる複数フィールドのActiveRecordオブジェクトを持っています。私がクリーンアップしようとしているコードは、データを前方に渡すために隠されたフィールドを使用しました。これは悪い考え(ユーザーが1つのことを改ざんする可能性があります)のようです。モデル充填ページをいくつかのページに分割する典型的な、あるいは良い方法は何ですか?基本的なレール質問:数ページにわたるデータの作成
注:ActiveRecordをDBに保存して、セッションで保存したIDで取得できます...問題は、ActiveRecordにいくつかの検証があり、すべてのデータなしで保存できないことです。私はセッションでパラメタ自体を保存することができます....これを行うための標準的な方法が必要です...
よろしくお願いします。これは最も簡単な方法であり、ユーザーが任意の段階で無効なデータを処理できないようにします。 +1 – fig
2番目のコメント:サーバー側で正しいステージを確認する必要があります。改ざんを避ける。 – fig
+1、Daveのコメントは+1 –