Ruby on Rails 3 - 如何使用迁移在数据库中堆记录



如何在运行 Rails 迁移时将数据保存到数据库中。我有城市记录,我想在创建表时将数据保存到数据库中。

创建另一个迁移,只需将 ActiveRecord 语句添加到迁移中即可。 应该工作正常。 您是否遇到任何问题?

db/seeds.rb文件在那里,因此您可以将种子数据添加到数据库中。您可以使用ActiveRecord在其中创建记录(它只是一个ruby文件):

City.create! :name => "New York", ...

您可以通过运行 rake db:seed 来用种子填充数据库。您还可以将迁移/种子命令链接在一起:

rake db:migrate db:seed

相关内容

  • 没有找到相关文章