create
metoda przyjmuje również tablicę jako parametr.
VoteRecord.create(
[
{ :prospect_id => prospect.id, :state => "OH", :election_type => "GE", :election => "2011-11-08", :party => row[82], :participate => participated(row[82]) },
{ :prospect_id => prospect.id, :state => "OH", :election_type => "PR", :election => "2011-09-13", :party => row[81], :participate => participated(row[81]) }
...
]
)
Jednak to nadal wykonuje jedno zapytanie SQL na wpis zamiast pojedynczego zapytania SQL. Jest bardziej wydajny, ponieważ wystarczy stworzyć jeden obiekt activerecord pod maską.
Ze strony mysql (ale myślę, że powinno być tak samo dla innych baz danych)