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
参考にした記事

コメントを残す