通常情况下,Rails 一般是new方法产生一个form_for,然后提交create,生成一条记录。 有没有好的方法批量 create 记录?也就是说new的时候填写多条记录信息,然后create全部创建。 应当如何写 form,如何写 update?
new
form_for
create
请大神们不吝赐教!
那就不是用form_for来做了,至少应该是form_tag或者自己做个 form build。 我的批量插入记录是用 rake 任务读取 yaml 生成一个 array,然后Model.create(array)
form_tag
Model.create(array)