Предположим, у меня есть эти модели, которые я планирую добавить/удалить на той же форме:
class Survey < ActiveRecord::Base
has_many :questions
end
class Question < ActiveRecord::Base
belongs_to :survey
has_many :answers
end
class Answer < ActiveRecord::Base
belongs_to :question
end
У меня уже есть Cocoon, работающий со ссылкой «добавить вопрос», а затем со ссылкой «добавить ответ», и при нажатии на нее соответственно добавляются новые элементы.
Я хотел бы знать, возможно ли, чтобы Cocoon автоматически добавлял «дочерний» вложенный элемент при нажатии на ссылку. Например (используя приведенный выше пример моделей), когда пользователь нажимает ссылку «добавить вопрос», я хотел бы автоматически создать запись «новый ответ» после создания записи «новый вопрос».
Я нашел эту ссылку (Rails - динамически создавать глубоко вложенные объекты (Cocoon /nested_form)), но я не мог полностью понять это.
Возможно ли это с Cocoon?