Rails Rails 如何一次创建多条记录?

zhaoguobin · April 11, 2012 · Last by ywjno replied at April 11, 2012 · 5147 hits

通常情况下,Rails 一般是new方法产生一个form_for,然后提交create,生成一条记录。 有没有好的方法批量 create 记录?也就是说new的时候填写多条记录信息,然后create全部创建。 应当如何写 form,如何写 update?

请大神们不吝赐教!

那就不是用form_for来做了,至少应该是form_tag或者自己做个 form build。 我的批量插入记录是用 rake 任务读取 yaml 生成一个 array,然后Model.create(array)

You need to Sign in before reply, if you don't have an account, please Sign up first.