Carrierwave Rails 5仅存储图像文件名而不是整个路径名。
models / profile.rb 中的mount_uploader :avatar, AvatarUploader
它将图像文件存储在右上传文件夹中,因此我的AvatarUploader正常工作。 但是:avatar属性只有文件名而不是整个路径名。
"thumb_8eb67953-d383-4c1f-a42d-662903386814.jpg"
我是否需要在before_save
中使用:avatar属性指向正确的位置{/ 1}}或after_save
?
models/profile.rb
感谢您的帮助,