一个表单的多个数据库记录?

时间:2016-05-28 08:17:17

标签: ruby-on-rails ruby forms postgresql ruby-on-rails-4

我目前正在创建一项调查,用户可以为每个类别选择四种不同的选项。例如:

第1类:[X]选项1 - []选项2 - []选项3 - []选项4

到目前为止我所拥有的是一个包含类别的表格。我有类别的名称和每个类别的一些额外信息。

此外,我还有一个调查控制器,其中列出了带有选项的每个类别(通过类别表条目)。调查表包含value(选项1,2,3或4),category_id以及user_id。我现在想要实现的是,它在调查表中为每个类别创建了多个数据库记录,用户基本上用一个表单填充(?)。

我对每个类别都有了想法并且在每个类别中都有表单,问题是我将有25种不同的表单,每个表单都有自己的提交按钮。我可以摆弄JS并隐藏每一个按钮,但是这似乎是一个坏主意。

对于我所面临的问题,最佳解决方案是什么?

感谢您的帮助!

0 个答案:

没有答案