0
Ruby on Rails 3을 사용하고 있으며 params
과 같은 식으로 구현하고 싶습니다.Ruby on Rails 3를 사용하여 내부 사용을 위해 "params-like"메소드를 구현하는 방법은 무엇입니까?
일반적으로 RoR 응용 프로그램에서는 params[:name]
을 사용하여 '이름'값에 액세스 할 수 있습니다. 제 경우에는 params[:name]
처럼 작동하는 my_function_params[:name]
과 같은 "무언가"가 있어야합니다.
가변 문과 같은 방식으로 내부 메서드 인을 사용하기 때문에 params
메서드의 모든 기능이 필요하지 않습니다. 이것은 로컬 변수 대신에 작업하고 싶기 때문입니다.
예 :
# What I would like to do
my_function_params[:name] = "Test name"
if my_function_params[:name] == "Test name"
...
end
대신 내가 그렇게 할 수있는 방법
# What I would not do
name = "Test name" == "Test name"
if name
...
end
의? 당신은 해시 사용할 수 있습니다