我正在尝试使用carrierwave
上传图像。一切似乎都正确,但我不断收到一个错误提示:
Can't resolve image into URL: undefined method `to_model' for #<PortfolioUploader:0x007f35a5cad3c0>
Did you mean? to_xml
我正在尝试使用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) %>
.to_s
部分不是必要的,你可以将其删除。 - sekrett