初めての投稿になります。よろしくお願い致します。
railsのrefileを使って写真の投稿,編集をしていますが上手くデータを保存できない状態です。
発生している問題・エラーメッセージ
投稿してもデーターが保存されず、パラメーターを確認すると内容が入っていません。
エラーの内容は何も出ておらず、写真の内容が送れていない状況ですのでコントローラー内の「params.require」の部分がおかしいのかなと思い確認したが問題ないように思えます。
### 該当のソースコード 「カラム名」 t.string "profile_image_id" 「コントローラー」 def update @user = User.find(params[:id]) if @user.update(user_params) redirect_to user_path(@user) else render action: :edit end private def user_params params.require(:user).permit(:name, :introduction, :profile_image, :sex, :age) end 「view」 投稿記述 <%= f.attachment_field :profile_image %> 表示記述 <%= attachment_image_tag @user, :profile_image, :fill, 200, 200 ,fallback: "unnamed.gif",size:'200x200',class:"img-photo" %><br> 「モデル」 attachment :profile_image 「gem」 -- gem "refile", require: "refile/rails", github: 'manfe/refile' gem "refile-mini_magick" ```ここに言語名を入力 ruby
試したこと
アプリを作成していて、元々はちゃんと投稿できていたのですが
何かの拍子かわからないですが、更新できなくなってしまい
refileで投稿する流れを再度確認し
上記の内容で問題ないかと思うのですが、、何か見落としありますでしょうか?
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー