CSV::MalformedCSVError: Missing or stray quote in line 2
概要
Railsのマイグレーション対応でseedデータがメンテナンスされていないところを対応していたらハマりました。
問題
$ bundle exec rake db:seed
rake aborted!
CSV::MalformedCSVError: Missing or stray quote in line 2
...
対処方法
文字列内に \"
を ""
に変更する。
バックアップなどからCSVファイルをエクスポートする際に気をつけるだけで大丈夫です。
まとめ
原因が分かったきっかけは前のデータとの比較でした。
バックアップは必須ですねー
Author And Source
この問題について(CSV::MalformedCSVError: Missing or stray quote in line 2), 我々は、より多くの情報をここで見つけました https://qiita.com/gremito/items/c875d18f1e1fc8ec80b2著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .