我的seeds.rb 文件中有以下内容。当我运行 rake db:seed 时,我收到一条错误消息:
rake aborted!
No such file or directory - MSFT_1_100.json
即使我将文件“MSFT_1_100.json”与种子.rb 文件 (/project/db) 放在同一文件夹中,也会显示该文件。关于如何解决这个问题的任何建议?
require 'json'
file_name = 'MSFT_1_100.json'
data = File.open(file_name, "r").read
my_object = JSON.load(data)
my_object.each do |item|
new_review = Review.create(:company => 'Microsoft', :pro => item['pro'], :con => item['con'], :advice => item['advice'], :role => item['role'])
end