質問編集履歴

1

質問文少し、修正致しました。

2024/11/17 02:40

投稿

takuya-siro
takuya-siro

スコア6

test CHANGED
File without changes
test CHANGED
@@ -3,9 +3,12 @@
3
3
  子要素は訪問件数に伴い、増減が可能なフォームを想定しております。しかし子要素が1つしか登録されず、複数登録ができない状況となります。
4
4
 
5
5
  ### 発生している問題・分からないこと
6
- 子要素を追加し、フォーム送信した際にパラメーター子要素が一つしか送信することができせん
6
+ パラメーターにおいて子要素が一つしか送信できないことが現在発生している問題となり
7
+ View上でのフォーム送信画面は下記動画の通りとなります。
8
+
7
9
  [フォーム送信画面](https://gyazo.com/f470aabc9f814258d366e588c02f1f93)
8
- ソースコードにターミナル記載していますが、下記の様なパラメーターが理想となります。{"report_details_attributes"=>{"0"=>{"customer_id"=>"1", "content"=>"shott提案", "plan"=>"サンプリング"}}, "1"=>{"customer_id"=>"2", "content"=>"コーヒー提案", "plan"=>"後追い"}},}
10
+
11
+ ソースコードに現在のフォームのパラメーター記載しておりますが、下記の様なパラメーター送信されることがが理想となります。{"report_details_attributes"=>{"0"=>{"customer_id"=>"1", "content"=>"shott提案", "plan"=>"サンプリング"}}, "1"=>{"customer_id"=>"2", "content"=>"コーヒー提案", "plan"=>"後追い"}},}
9
12
 
10
13
 
11
14
 
@@ -180,9 +183,9 @@
180
183
  - [ ] その他
181
184
 
182
185
  ##### 上記の詳細・結果
183
- 追加ボタンが押された際に、cloneNodeでフォームを複製している為、複数登録できていないと考えた為、gemのcocoonを使用しフォーム追加する仕様にしましたが、複数登録のパラメーターが送信されませんでした。
186
+ 追加ボタンが押された際に、cloneNodeでフォームを複製している為、理想的なパラメーター送信されていないと考えまし。その為、gemのcocoonを使用しフォーム追加する仕様にしましたが、複数登録のパラメーターが送信されませんでした。
184
187
 
185
188
  ### 補足
186
- cocoonに使用変更した際にlink_to_add_associationは正常に動作しましたがlink_to_remove_associationは正常稼働しなかった為、もし考えられる原因がありしたら追加でご教授いただけまと幸いです
189
+ 現在学習の為、至らない箇所多いと考えられます。
187
- 足りないソースコード等ありましたら追記します為、コメントいただけますと幸いです。
190
+ その為、足りないソースコード等ありましたら追記します為、コメントいただけますと幸いです。
188
191