問題
User.find_by(id:params[:id])
(id:params[:id])と見て、
パッと何を意味しているかわかりますか?
ヒント
コンソールのparametersの中に
ハッシュのような形で書かれています。
答え
idの番号を表しています。
(逆に答えるのが難しい)と
思った方もいるかもしれませんが、
ではどうやってこのidの番号が取れるのか?
説明できますか?
復習
ハッシュ
hash = { キー①: 値①, キー②: 値② }
puts hash[:キー①]
値①が取り出せます。
問題
hash = { id: 1, name: "Taro" }
1を取り出す場合は何て書く?
答え
puts hash[:id]
続く