0
我在rails控制台中的开发模式下执行以下代码。如何在生产中使用File.foreach? (使用heroku run rails c)
query_results = File.foreach('Query Results.csv').map { |line| line.split() }
这抓住了我的'Query Results.csv'的每一行,并将其推入数组。当我尝试运行在生产模式相同的代码,我得到一个错误:
Errno::ENOENT: No such file or directory @ rb_sysopen - Query Results.csv
什么是实现生产同样的效果最好? PS:我使用Heroku的,所以我访问我的控制台是这样的:
$ heroku run rails c --app=app-name
你只需要确保Heroku找到你的文件。 –