同じフォームで追加/削除する予定のこれらのモデルがあるとします。
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 - Dynamically build deep nested objects (Cocoon / nested_form) ) を見つけましたが、完全には理解できませんでした。
これはCocoonで可能ですか?