Ruby 在Rails 5项目中,将种子数据文件放入seed.rb文件中的建议路径是什么?
我有一些静态记录,我想用它们在数据库中填充一个表 我可以在seeds.rb文件中为这些记录编写create语句,也可以通过seeds.rb文件中的文件(txt或csv)读取它们。第二种方法更易于管理,因为要更改种子记录,我不需要更改Ruby 在Rails 5项目中,将种子数据文件放入seed.rb文件中的建议路径是什么?,ruby,ruby-on-rails-5,seed,Ruby,Ruby On Rails 5,Seed,我有一些静态记录,我想用它们在数据库中填充一个表 我可以在seeds.rb文件中为这些记录编写create语句,也可以通过seeds.rb文件中的文件(txt或csv)读取它们。第二种方法更易于管理,因为要更改种子记录,我不需要更改seeds.rb文件中的代码 在rails 5项目中,建议将该数据文件放在什么位置?我将它们放在seeds.rb config |--db |--seeds.rb |--data |--file1.csv |--file2.txt
seeds.rb
文件中的代码
在rails 5项目中,建议将该数据文件放在什么位置?我将它们放在
seeds.rb
config
|--db
|--seeds.rb
|--data
|--file1.csv
|--file2.txt
这类数据文件实际上有什么推荐的路径吗?还是完全由开发者决定?@Farooq:我不知道在这方面有什么“官方”立场,但我想他们会同意这一点。如果您计划使用seeds.rb中的装置,将它们紧密地放在一起是有意义的。