예상대로 컨트롤러 매개 변수 해시에 액세스 할 수 없습니다. 나는 그것이 HashWithIndifferentAccess하지만 난 항상이 오류 여기 wrong number of arguments (1 for 0)
레일 컨트롤러 매개 변수 해시
로 실행 시도했다 상관없이 컨트롤러 방법 이해 :
여기def cuisine
@selection = params("name") // or params(:name)
end
가 routes.rb입니다
get '/cuisine/:name', to: 'main#cuisine'
무엇 나는보기에있어 params
자체 (@selection
)는 해시입니다.
{"controller"=>"main", "action"=>"cuisine", "name"=>"american"}
도움을 주셔서 감사합니다.
감사합니다. – phpete