ルーター
TechReviewSite::Application.routes.draw do
root 'top#index'
get 'products/:id' => 'products#show'
end
ターミナル
[1] pry(#<ProductsController>)> params
=> {"controller"=>"products", "action"=>"show", "id"=>"1"}
[2] pry(#<ProductsController>)> params.permit(:id)
=> {"id"=>"1"}
[3] pry(#<ProductsController>)> params[:id]
=> "1"
[4] pry(#<ProductsController>)> Product.find(params[:id])
products/:idは表示されているidを取ってくるのでbinding.pryをしたあとparamsと入力するとidの値をとることができる。params[:id]とするとvalueの1だけをとることができる