POST
ed CSVファイルを処理し、無効な入力(CSV以外のファイルなど)に対してテストする簡単なアプリを作成しています。次のように、CSV::Reader.parseコマンドを使用してコントローラーメソッドでCSVを解析しています。
@parsed_file = CSV::Reader.parse(params[:file]) rescue []
CSV::IllegalFormatError
しかし、レスキューステートメントにもかかわらず、不適切な提出物が入力されたとき、私はまだ捕まえられていません。ここで何が欠けていますか?
ありがとう!