我想按需复制几张记录。这些记录为新用户提供示例记录,随着时间的推移,他们可能会对其进行自定义。我从以下几点开始:
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>别管这个错误了。复制记录的最佳方法是什么?
发布于 2013-02-14 10:48:16
尽管我很乐意找到一种更有效的方法,但下面的方法确实有效:
MaintenanceSchedule.find_each do |schedule|
@example=schedule.dup
@example.org_id=current_user.active_org.id
@example.save
endhttps://stackoverflow.com/questions/14866778
复制相似问题