0
0

More than 3 years have passed since last update.

【Carrierwave】別のモデルでも画像アップロードをしたい時

Posted at

画像をアップロードしてもデータがエラーになる!

railsで画像投稿機能を実装中。
新たに別モデルで画像アップロード機能を追加したいな!
imageカラムを追加して早速アップロード!
しかしデータ名がActionDispatch::Http::UploadedFileになってしまった。
解決方法を備忘録として投稿。
初投稿の初学者ですが参考になれば幸いです。

結論:新たなuploaderファイルの作成と連携が必要

Carrierwaveは導入してあるので、カラムを追加すればアップロード機能完成!と勘違いしていた。

各モデルに各uploaderファイルの作成が必要だった。

手順

  • 画像用のカラムを作成
  • 新たなuploaderファイルの作成
  • モデルと関連付け
  • コントローラのストロングパラメータにカラムを追加
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0