这是可能的 - 一个模型很多领域与formtastic

时间:2011-11-16 15:48:22

标签: ruby-on-rails formtastic

我正在构建一些表单,我想使用formtastic。

我有问题模型(id,subject_id,问题)和问题 has_many:answers(id,question_id,answer)。 所以主题可以有很多问题(我使用嵌套表格),但现在我 想要用答案字段构建表单,如果有1,2 ... n 问题,比我必须创建1,2,...答案字段。 不幸的是,我不知道如何为许多答案构建formtastic (每个答案都有一个带有question_id的隐藏字段。)

表单应该看起来像

start_form
Question 1
answer 1 (as textarea)
question_id_1 (as hidden)

Question 2
answer 2 (as textarea)
question_id_2 (as hidden)

Question n
answer n (as textarea)
question_id_n (as hidden)

submit 

1 个答案:

答案 0 :(得分:2)

观看Nested Model Form Railscast,然后观看Formtastic系列。那些截屏视频会比我们大多数人更好地回答你的问题。