学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

プログラミング Ruby

エラーの解決をお願いします(ruby on rails,carrierwaveによる画像投稿について)

2022年12月5日
単発
予算
10,000円
提案数
3人が提案中
応募期限
終了

【教えてもらいたいこと】
プログラミング/サーバーサイド Ruby

【利用目的】
コードレビュー

【具体的な相談内容】
現在土地情報を投稿できるWEBページを作成中なのですが、エラーが出て投稿ができません。

Propertyモデル(物件情報)に対してLandPercelモデル(土地情報)が1対多の関係で存在しており、Propertyモデルには複数の画像データを投稿できるようにImageモデルを1対多の関係で用意しております。
PropertyとLandPercelのカラムは多いので、ここでは割愛しますが、Imageモデルのカラムは、property_id、image、explanation(写真への説明文)です。

情報の投稿は、PropertyのnewページからPropertyの情報と画像(multiple trueで一気に複数投稿できるようにしています)をLandPercelのregistrationへ一度postして、そのページでProperty、Image、LandPercelの情報を一括で登録できるようにしようとしています。
保存方法にはattributesとfields_forを用いようとしています。画像の投稿方法はcarrierwaveです。

しかし、PropertyのnewからLandPercelのregistrationへ遷移する際に、image情報がUnpermitted parameterエラーで弾かれてしまいます。(params内にはimageが入っているのに、property[images_attributes][image]にはパラメーターが弾かれて入ってくれない)

ずっとここで詰まっております、どなたかお助けいただけないでしょうか?

gitはこちらになります。
https://github.com/kirin2016/land_search

【希望相談スタイル】
ロードマップ・学習法相談

【目安予算】
10000円

募集をシェアしてメンターを探そう
シェア