读取部署在heroku上的rails app中的文件

时间:2010-12-28 20:08:13

标签: ruby-on-rails heroku

我在heroku中部署了一个rails应用程序。在应用程序中我有一个简单的txt文件。我有一个ruby脚本循环这个文件中的所有记录,从中创建一个URL,然后用它做其他的事情。

我无法在本地执行此操作,然后将数据传输到我的heroku应用程序。

从heroku控制台可以运行一个传统的简单ruby脚本,它会遍历我的heroku应用程序中的一个简单的txt文件吗?

1 个答案:

答案 0 :(得分:4)

是的,你可以阅读一个文本文件,只要用你的代码将其推送到Heroku,其语法与读取localhost上的文件相同

s = File.read("#{Rails.root}/app/assets/some_text_file.txt")

Heroku不允许写文件