teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/03/17 09:36

投稿

motoki6318
motoki6318

スコア2

answer CHANGED
@@ -3,4 +3,4 @@
3
3
  ```camp = Camp.order(updated_at: :desc).limit(1)```
4
4
  をsaveメソッドの処理後すぐに記述をすることで最新のレコードを取り出す。
5
5
  そのレコードのidを取り出すために```@camp_id = camp.ids```とする
6
- このまま
6
+ このままだと@camp_idは配列に入ったままなので```CampItemRelation.create(camp_id: @camp_id[0], item_id: item_id)```として配列の一番目を取得させることで解決!!!!