如何使用carrierwave保存数据库中的图像网址而不是图像名称?
答案 0 :(得分:0)
假设您有image
作为载体波的User
模型中安装的字段,只需获取您可以执行的网址
user = User.first
user.image.url
但是如果您确实需要图片网址,那么您可以添加新列image_url
,然后您可以在模型中添加after_save
方法并使用网址更新字段。
# in user.rb
after_save do |user|
user.update(image_url, user.image.url)
end