csvを読み込んでデータベースに登録しようとした
Errno::ENOENT (No such file or directory @ rb_sysopen
という初めて見るエラーがでてきました
こちらが該当箇所
CSV.foreach("posts.csv") do |row| Post.create( id: row[0], title: row[1], brief: row[2], body: row[3], created_at: row[4], updated_at: row[5] ) end
パスを指定してやることで解決しました〜
CSV.foreach(Rails.root + "db/posts.csv") do |row| Post.create( id: row[0], title: row[1], brief: row[2], body: row[3], created_at: row[4], updated_at: row[5] ) end
参考にした記事
コメントを残す