2011年1月10日月曜日

Rails3 で大量の一括Insert

ができるらしい。

https://github.com/zdennis/activerecord-import

プラグインではないようなので v0.2.4 をダウンロードしてコピー。Wikiに載っているような使い方もできるけれど、個人的には

columns = [:first_name, :family_name]
values   = [["John", "Smith"], ["Jane", "Due"], ["Gonbe", "Nanashi"]]
Person.import columns, values

のような使い方のほうがメモリ効率がよさげかなと。

押してねっ→BlogPeople「趣味の世界」ブログランキング

0 件のコメント:

コメントを投稿