如何在一个请求中保存许多记录

时间:2013-06-20 18:34:10

标签: ruby-on-rails-3 forms activerecord

我设计了一个看起来像电子表格的表单。通过在表的最后一行中的字段中输入数据来创建一系列新记录。因为,我不知道用户将选择使用哪些字段(他们可以在首选项中指定与它们相关的数据...然后只有那些输入字段在表单中可见),表单需要是动态的。因此,每个输入都是新记录,而不是全部在同一个db表行中。在这种情况下,我选择不使用用户hstore。

在一个请求中将多个记录保存到连接模型的最佳方式,甚至更好......轨道方式是什么?

1 个答案:

答案 0 :(得分:0)

如果有人发现这个问题很吸引人......请查看hstore。它非常灵活......绝对是解决这些类型场景的方法。

http://railscasts.com/episodes/345-hstore