使用MySQL进行Rails开发:将数据插入表中

时间:2014-04-30 04:39:36

标签: mysql ruby-on-rails irb

我下载了一个rails项目 捆绑它。
运行迁移。

现在表格都是空的。哪种填充方式最好。 irb或迁移本身。 ?

3 个答案:

答案 0 :(得分:0)

您可以使用seeds.rb来填充表格。

创建/db/seeds.rb

5.times do |i|
  Model.create(name: "xxx")
end

运行rake db:seed。

rake db:seed

在rails指南中查看“迁移和种子数据”。

http://guides.rubyonrails.org/migrations.html#migrations-and-seed-data

答案 1 :(得分:0)

Rails有一个种子功能,可以使用初始数据填充数据库,请查看本指南第8段

Active Record Migrations

希望有所帮助

答案 2 :(得分:0)

这些都不是最好的方法。您应该执行 CRUD 操作,以保持Rails项目正常运行。

通过这样做,您应该能够创建编辑更新销毁记录。

你必须阅读这些Guides。你需要它。