質問編集履歴

1

情報の追加

2020/12/04 07:05

投稿

divclass123
divclass123

スコア35

test CHANGED
File without changes
test CHANGED
@@ -411,3 +411,41 @@
411
411
  ```
412
412
 
413
413
  とtag_nameはあるのでコントローラーかモデルの方にミスがあるように特にdrink_tag.rbにあるように思えますが、今の自分には分かりません
414
+
415
+
416
+
417
+ ```
418
+
419
+ 19: def create
420
+
421
+ 20: @drink = DrinkTag.new(drink_params)
422
+
423
+ => 21: binding.pry
424
+
425
+ 22: if @drink.save
426
+
427
+ 23: redirect_to drinks_path
428
+
429
+ 24: else
430
+
431
+ 25: render 'new'
432
+
433
+ 26: end
434
+
435
+ 27: end
436
+
437
+
438
+
439
+ [1] pry(#<DrinksController>)> @drink
440
+
441
+ => #<DrinkTag:0x00007fad78565888 @user_id=6>
442
+
443
+ [2] pry(#<DrinksController>)> params
444
+
445
+ => <ActionController::Parameters {"authenticity_token"=>"t9iR1cqdYFujJhDpgSr2eg7svBtkNwF7rrO4rwOdUaKiFhOVUDX4TCuVHlpF6ET/s+eM0fctyOUG9mASVOSqHg==", "drink_tag"=>{"tag_name"=>"", "name"=>"", "explain"=>"", "price"=>""}, "commit"=>"投稿する", "controller"=>"drinks", "action"=>"create"} permitted: false>
446
+
447
+ ```
448
+
449
+
450
+
451
+ と入力した内容が@drink に反映されてないのでやはりモデルに不備がある感じがします