我试图在我的应用程序中复制 Rails 中的资源并且遇到了一些问题。
设置是:我有一个用户可以使用的“项目模板”库,然后修改生成的项目。我目前有这样的设置:
@temp_item = @template_item.dup
@new_item = @user.items.create(@temp_item.attributes)
但是我遇到了一个问题,它也试图跨受保护的属性进行复制(即 created_at 和 updated_at)。我宁愿不单独列出每个属性,所以我的问题是,有没有办法排除在这种情况下被复制的属性?
谢谢。