Ruby on RailsにてCarrierWaveをインストール後、
image_tagでカラムを指定して画像を表示させると(@user.image.to_s)、画像のパスが
/uploads/user/〜
で始まったパスになります。
DBに登録してある画像のURLが絶対パスだった場合
/uploads/user/〜http://〜
となってしまい、意図した画像が表示できなくなってしまいます。
自分でアップロードした画像(ローカルパス)と絶対パスの画像をDBで共存させるしようにしたいと思っているのですが、image_tagを使うと/uploads/user/が必ず先頭についてしまうので表示ができなくなってしまいます。
if文で切り分けようと思ったのですがうまくいかず質問させてもらいました。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。