###前提・実現したいこと
ユーザーがあるチケットを販売するタイミングで、ユーザー自らがアンケートのフォームを作り、他のユーザーがそのチケットに申し込みする時にそのアンケートを出して登録してもらう、ということをやりたいと考えております。
その時に必要となるアンケートの帳票の作り方を知りたいです。
nested_formのイメージに近いのですが、単なるテキストフォームを追加するというよりは、ラジオボタンやチェックボックス、テキストフォーム等を動的に追加でき、更に質問項目自体も書き加えられるようにしたいと考えています。
このようなことを実現するには、モデルのアソシエーションをどうすべきか、質問項目と回答項目をどようにすれば良いか、教えて欲しいです。
###試したこと
多対多の関係で、
ticket.rb has_many :questionforms has_many :questions ,through :questionforms
という感じにするのでは、、という感覚はあるのですがこれですと、例えばチェックボックスを任意に増やしたり、することができるのかなとか、何となく違う気がしています。。。
おぼろげながらで申し訳ないのですが、どうすれば実現できるか教えてください。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
rails 4.2.3
nestedform(cocoon)
あなたの回答
tips
プレビュー