Я использую rails 3.0.0.beta3 и пытаюсь реализовать форму с вложенными атрибутами, используя: accepts_nested_attributes_for.
Моя форма вложена в три уровня: Опрос >> Вопрос >> Ответ.
Опрос has_many Вопросы, и Вопрос имеет много ответов.
Внутри модели Survey есть
: acceptpts_nested_attributes_for: вопросы
а внутри режима вопроса есть
: accepts_nested_attributes_for: answers
Все работает нормально, за исключением случаев, когда я добавляю новый ответ на существующий вопрос, он не создается. Однако, если я внесу изменения в соответствующий вопрос при создании ответа, я смогу успешно создать ответ.
Этот пример в точности похож на Railscast:
http://railscasts.com/episodes/197-nested-model-form-part-2
но не работает в rails3 (по крайней мере, в моем случае).
Пожалуйста, дайте мне знать, если есть какие-либо проблемы с вложенными атрибутами в Rails 3.
Заранее спасибо.