Мой пример класса datamapper
class Simple
include DataMapper::Resource
property :id, Serial
property :uid, Integer
end
И у меня есть идентификатор массива, который я хотел бы добавить.
items=[1,2,3,4,5,6,7,8,9,1,1,1,2,2,2,3]
Если я хочу найти любой из идентификаторов вмассив я бы сделал что-то вроде
Simple.all(:uid.in=>items)
Есть ли способ сделать то же самое для создания нескольких записей, таких как:
Simple.create(:uid=>items) #this doesn't work by the way
Способ обойти это:
items.each{|item|Simplel.create(:uid=>item)}
Но это не может быть эффективным, должен быть лучший способ.