【发布时间】:2011-11-16 15:48:21
【问题描述】:
我正在构建一些表单,我想为此使用 formtastic。
我有一个问题模型(id、subject_id、问题)和一个问题 has_many :answers (id, question_id, answer)。 所以主题可以有很多问题(我使用了嵌套形式),但现在我 想要构建带有答案字段的表单,如果会有 1, 2...n 问题,而不是我必须创建 1、2... n 个答案字段。 不幸的是,我不知道如何为许多答案构建格式 (每个答案都有带有 question_id 的隐藏字段)。
表单应该是这样的
开始表格 问题 1 答案 1(作为文本区域) question_id_1(隐藏) 问题2 答案 2(作为文本区域) question_id_2(隐藏) 问题 n 答案 n(作为文本区域) question_id_n(隐藏) 提交【问题讨论】: