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

質問編集履歴

1

情報の追加

2020/12/04 07:05

投稿

divclass123
divclass123

スコア35

title CHANGED
File without changes
body CHANGED
@@ -204,4 +204,23 @@
204
204
  "commit"=>"投稿する"}
205
205
 
206
206
  ```
207
- とtag_nameはあるのでコントローラーかモデルの方にミスがあるように特にdrink_tag.rbにあるように思えますが、今の自分には分かりません
207
+ とtag_nameはあるのでコントローラーかモデルの方にミスがあるように特にdrink_tag.rbにあるように思えますが、今の自分には分かりません
208
+
209
+ ```
210
+ 19: def create
211
+ 20: @drink = DrinkTag.new(drink_params)
212
+ => 21: binding.pry
213
+ 22: if @drink.save
214
+ 23: redirect_to drinks_path
215
+ 24: else
216
+ 25: render 'new'
217
+ 26: end
218
+ 27: end
219
+
220
+ [1] pry(#<DrinksController>)> @drink
221
+ => #<DrinkTag:0x00007fad78565888 @user_id=6>
222
+ [2] pry(#<DrinksController>)> params
223
+ => <ActionController::Parameters {"authenticity_token"=>"t9iR1cqdYFujJhDpgSr2eg7svBtkNwF7rrO4rwOdUaKiFhOVUDX4TCuVHlpF6ET/s+eM0fctyOUG9mASVOSqHg==", "drink_tag"=>{"tag_name"=>"", "name"=>"", "explain"=>"", "price"=>""}, "commit"=>"投稿する", "controller"=>"drinks", "action"=>"create"} permitted: false>
224
+ ```
225
+
226
+ と入力した内容が@drink に反映されてないのでやはりモデルに不備がある感じがします