我想按要求复制几条记录。记录为具有示例记录的新用户播种,这些记录可能会随着时间的推移而自定义我从以下开始:
MaintenanceSchedule.find_each do |schedule|
@example=MaintenanceSchedule.new(schedule)
@example.org_id=current_user.active_org.id
@example.save
end
这是一个很长的镜头,它在第二行上失败了:
undefined method `stringify_keys' for #<MaintenanceSchedule:0x4c4d450>
别介意错误。复制记录的最佳方法是什么?
答案 0 :(得分:0)
以下是诀窍,尽管我很乐意找到更有效的方法:
MaintenanceSchedule.find_each do |schedule|
@example=schedule.dup
@example.org_id=current_user.active_org.id
@example.save
end