我正在使用 amoeba gem 来复制记录,并且正在使用carrierwave 来上传图像。
我尝试使用变形虫从关联模型中复制图像,它仅从原始记录中复制数据(它仅复制图标名称,数据库中的文件属性),但图像不存在于文件系统中(在公共文件夹中)
这是我的模型
class Book < ActiveRecord::Base
has_many :images
self.class.amoeba do
include_field [:images]
end
end
class Image < ActiveRecord::Base
belongs_to :book
end
我使用了以下方法
duplicate = @book.amoeba_dup
duplicate.save
我在 Book 模型中尝试了以下内容
amoeba do
include_field :images
end
帮我解决这个问题