Нет, нет ошибки .. Пропускает параметр.

щено ли «действие» в качестве имени поля ввода? Потому что все работает, кроме присвоения параметра «действие».

Ответы на вопрос(4)

почему это будет недействительным. Вы бы хотели избежать конфликта с существующими именами классов или методов (например, не стоит определять метод с именемaction на контроллере).

все работает, кроме присвоения параметра «действие».

Это генерирует ошибку? Если да, то что именно?

 Mario Uher13 янв. 2011 г., 10:03
Нет, нет ошибки .. Пропускает параметр.

я бы также сказал, что все, что связано с CRUD (создание, чтение, обновление, удаление), также защищено.

такие как action, name, method, в качестве имен полей, так как все они являются атрибутами тега формы и могут запутаться при публикации формы.

Решение Вопроса

action, controller запрещенные слова.

Осмотретьсяdebug params

--- !map:ActiveSupport::HashWithIndifferentAccess 
action: index
controller: main

так что вы не можете использовать эти параметры. Потому что они будут переписаны в автоматическом режиме

 Mario Uher13 янв. 2011 г., 10:01
Спасибо! Уже поменял имя.

Ваш ответ на вопрос