【发布时间】:2021-11-17 01:08:34
【问题描述】:
我在 Rails 中处理 json 文件格式。 我喜欢在 config/databse.yml (或更好的地方)中使用环境来定义要在应用程序中使用的 json 文件。 但不知道,找不到任何样品。 请帮忙。
帮助器中的现有代码如下
def get_table(foo)
get_data = if [:production, :sandbox].include?(Rails.env)
File.read("support/product.json")
else
File.read("support/sample.json")
end
JSON.parse(get_data)
end
【问题讨论】:
-
这个问题毫无意义。这个 JSON 文件应该做什么?
-
这是真正的应用程序。 JSON 文件是应用程序在每个环境中运行的数据源,就像其他应用程序的数据库一样。
-
这不是在 Rails 中真正完成的事情,因此您将不得不推出自己的解决方案。但坦率地说,我只会将你拥有的任何数据导入数据库一次,而不是在这上面浪费时间。
标签: ruby-on-rails json config