我使用carrierwave和Minimagick gem将附件上传到S3。现在我想将some.pdf保存为两个模型(即赋值和消息)。我在附件字段中给出相同的参数以保存在两个表中。但第二个表附件保存模糊。第一个人清楚地看到依恋。
我的控制器代码一样,将图像上传到多个型号的导轨
@assignment = Assignment.new(assignment_params)
@message = Message.new
begin
Message.transaction do
asign_att = params[:assignment][:attachment]
@assignment.save!
@message.attachment = asign_att
@message.save!
end
end
我的模型,
(in attachment.rb) mount_uploader :attachment, AttachmentUploader
(in message.rb) mount_uploader :attachment, ImageUploader
我想同一个文件保存到两款车型具有明确的说法。我想做的事?提前致谢。