我在heroku中部署了一个rails应用程序。在应用程序中我有一个简单的txt文件。我有一个ruby脚本循环这个文件中的所有记录,从中创建一个URL,然后用它做其他的事情。
我无法在本地执行此操作,然后将数据传输到我的heroku应用程序。
从heroku控制台可以运行一个传统的简单ruby脚本,它会遍历我的heroku应用程序中的一个简单的txt文件吗?
答案 0 :(得分:4)
是的,你可以阅读一个文本文件,只要用你的代码将其推送到Heroku,其语法与读取localhost上的文件相同
s = File.read("#{Rails.root}/app/assets/some_text_file.txt")
Heroku不允许写文件