簡體   English   中英

安裝Carrierwave時未保存滑軌/圖像

[英]Rails / image not being saved when Carrierwave is mounted

我正在使用Carrierwave插件上傳圖像。 它工作正常,但是如果我嘗試使用以下方法從控制器保存圖像

Article.create(:image => 'sample.png')

只要安裝了載波,它就會保存圖像,如果我卸載Rails會像平常一樣保存圖像。我該如何解決?

這就是我的方法,它至少在我的種子中起作用:

Article.create(:image => File.open(Rails.root.join("app", "assets", "images", "sample.png"))

如您所見,請確保提供文件的完整路徑。 顯式打開文件可能也有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM