【发布时间】:2012-06-26 16:40:25
【问题描述】:
我正在从 json 文件中导入种子文件中的对象,如下所示:
[
{
"email":"jon@a.com",
"id":1,
"league_id":1,
"name":"Slim Jims are good for the heart...OH YEAH!",
"owner":"Jon"
},
{
"email":"robert@a.com",
"id":2,
"league_id":1,
"name":"The Bucket List",
"owner":"Robert"
}
]
我的种子文件是:
require 'json'
Team.delete_all
JSON.parse(open("#{Rails.root}/doc/teams.json").read).each do |stuff|
Team.create(stuff)
end
我的问题是它分配了一些随机 id 而不是 json 文件中的 id。
【问题讨论】:
-
当这些已经被设置和删除时就会出现问题。
-
最终找到了解决方法。
标签: ruby-on-rails ruby-on-rails-3 json