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找到你的文件。 –