读取部署在heroku上的rails应用程序中的文件

发布于 2024-10-10 03:17:21 字数 218 浏览 1 评论 0原文

我在heroku 中部署了一个rails 应用程序。在应用程序中,我有一个简单的 txt 文件。我有一个 ruby​​ 脚本,它循环处理该文件中的所有记录,从中创建一个 URL,然后用它执行其他操作。

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

从heroku控制台是否可以运行传统的简单ruby脚本,该脚本将循环遍历我的heroku应用程序中的简单txt文件?

I have a rails app deployed in heroku. In the app I have a simple txt file. I have a ruby script that loops on all records in this file, makes a URL out of it and then does other stuff with it.

I can not do this locally and then transfer the data to my heroku app.

From heroku console is it possible to run a traditional simple ruby script that would loop over a simple txt file in my heroku app?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

番薯 2024-10-17 03:17:21

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

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

Heroku 不允许写入文件

yes you can read a text file, as long as it is pushed to Heroku with your code, the syntax is the same as reading files on your localhost

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

Heroku does not allow writing files

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文