ruby-on-rails - Rails,在 Controller 中使用文件的内容

标签 ruby-on-rails ruby

我在 config 目录中有一个文件,比如说 my_policy.txt。 我想在我的 Controller 中使用该文件的内容,就像一个简单的字符串。

@policy = #content of /config/my_policy.txt

如何实现该目标,Rails 是否提供了自己的方法来实现该目标?

谢谢

最佳答案

Rails 不提供方法,但 Ruby 提供:

@policy = IO.read("#{Rails.root}\config\my_policy.txt")

关于ruby-on-rails - Rails,在 Controller 中使用文件的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2592459/

相关文章:

mysql - 多对多与一对多

ruby-on-rails - 为什么我应该在 Rails 中使用 RSpec 或 shoulda?

ruby-on-rails - Rails 3 教程 10.4.2 : NoMethodError undefined method `admin?' for nil:NilClass

ruby-on-rails - 如何找到 3 个数组的交集,同时忽略空数组?

ruby-on-rails - Rails 和 OS X : How to install rmagick?

iOS “Add to Home Screen” - 文件下载将用户踢出

使用 RVM 的 Ruby 安装问题

ruby - 网页抓取返回空字符串

ruby-on-rails - 减少数据库查询

ruby-on-rails - 使用 Faker gem 使用 Ruby on Rails 为 Google Maps 生成 VALID 地址