gpt4 book ai didi

mysql - 将数据对播种到 Rails 应用程序

转载 作者:行者123 更新时间:2023-11-29 07:00:09 25 4
gpt4 key购买 nike

我试图将 :name, :date 对播种到我的 Rails 应用程序中的表中(通过 seed.rd)...不太确定如何执行此操作...我的尝试如下:

[[ "New Years Day", 2013/01/01 ][ "Easter", 2013/03/31]].each do |holiday|
Holiday.create!({:name, :date => holiday})
end

最佳答案

选项 1:

[{ :name => "New Years Day", :date => "2013/01/01" },{ :name => "Easter", :date => "2013/03/31"}].each do |holiday|
Holiday.create!(holiday)
end

选项 2:

[[ "New Years Day", "2013/01/01" ],[ "Easter", "2013/03/31"]].each do |holiday|
Holiday.create!({:name => holiday[0], :date => holiday[1]})
end

选项 3(实际上不是一个好选择,因为当您超出名称和日期时它会变脏):

{ "New Years Day" => "2013/01/01" , "Easter" => "2013/03/31"}.each do |holiday|
Holiday.create!({:name => holiday.first, :date => holiday.second})
end

关于mysql - 将数据对播种到 Rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10660192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com