質問: submit 失敗で form に戻ってきたときに file_fields が毎回リセットされてしまうのですが デフォルトで値を再セットする方法はないでしょうか フォームからは ActionDispatch::Http::UploadedFile というインスタンスが飛んできて情報は全て入っている気がするのですが これをそのまま渡してもセットしてくれません
回答: セキュリティ上の理由からファイルを強制的に選択させるようなことは出来ません。 もしデフォルト値の設定が出来てしまうと、サイト運営者はフォーム利用者の任意のファイルを強制的にアップロードさせることが出来てしまいます。