Rails - 放置数据文件的位置?

Pau*_*aul 14 location load ruby-on-rails file path

我想知道在哪里放置数据文件(例如XML)由Rails内部加载?有一些标准的位置?现在我将文件保存在"public"文件夹中.

Jak*_*b W 12

我认为这取决于您的文件中包含哪种数据.如果文件应该在启动时加载,那么config文件夹可能会很好.如果某些后端处理需要它们,lib可能就是这个地方.或者只是创建一个data文件夹.

有在3.2节的最后一个表在这里使用默认的文件夹和其预期的目的.


Vod*_*dun 7

公用文件夹用于公共内容.

您可以在应用程序的根目录创建文件夹"数据",没有任何问题.