我想知道 Rails 内部加载的数据文件(例如 XML)放在哪里?有标准的位置吗?现在我将文件保存在“公共”文件夹中。
问问题
5662 次
3 回答
13
我认为这取决于您的文件中包含哪种数据。如果文件应该在启动时加载,那么config
文件夹可能会很好。如果某些后端处理需要它们,lib
可能是这个地方。或者只是创建一个data
文件夹。
此处第 3.2 节末尾有一个表格,其中包含默认文件夹及其预期用途。
于 2012-03-27T11:59:53.803 回答
9
公共文件夹用于存放公共内容。
您可以毫无问题地在应用程序的根目录创建一个文件夹“data”。
于 2012-03-27T11:55:33.353 回答
0
从这个线程 复制Hyrme的答案:在哪里存储 Rails 应用程序的静态数据?: 导轨
根据数据的用途,您有多种选择。把它放在下面
db/data
data/
或在项目下创建一个名为的新文件夹- 或者如果这是配置信息,请将其保留在
config/data
于 2021-10-06T15:06:11.967 回答