У меня есть простое создать действие, где я прохожу несколько Params, но получаю ошибку неопределенного разрешения метода для:NoMethodError (неопределенный метод `разрешение» для „теста“: String):
NoMethodError (неопределенный метод `разрешение» для "twest": String):
Далее в Params, что я получаю в запросе:
{"email"=>"[email protected]", "promo_code"=>"test", "description"=>"this is test", "action"=>"create"}
и promo_code_params
def promo_code_params
params.require(:promo_code).permit(:email,:code, :description)
end
создавание действия
def create
@promo_code = @reward.promo_codes.new(promo_code_params)
# code
# code
end
Пожалуйста, внесите ваш код просмотра? Как и «новое» действие в контроллере –