rails 上 ruby 用于图像上传的载波
Carrierwave for image upload with ruby on rails
我正在尝试使用 carrierwave
上传图片。一切似乎都是正确的,但我反复收到错误说明:
Can't resolve image into URL: undefined method `to_model' for #<PortfolioUploader:0x007f35a5cad3c0>
Did you mean? to_xml
带有 Rails 5.2 ActiveStorage 的 CarrierWave 可能有一些问题。
你可以尝试改变你的经典 image_tag
.
假设您正在使用这样的东西:
<%= image_tag(@user.image) %>
改成这样,使用.url
<%= image_tag(@user.image.url) %>
我正在尝试使用 carrierwave
上传图片。一切似乎都是正确的,但我反复收到错误说明:
Can't resolve image into URL: undefined method `to_model' for #<PortfolioUploader:0x007f35a5cad3c0>
Did you mean? to_xml
带有 Rails 5.2 ActiveStorage 的 CarrierWave 可能有一些问题。
你可以尝试改变你的经典 image_tag
.
假设您正在使用这样的东西:
<%= image_tag(@user.image) %>
改成这样,使用.url
<%= image_tag(@user.image.url) %>