My datamapper class class
class Simple
include DataMapper::Resource
property :id, Serial
property :uid, Integer
end
And I have the id id of the array that I would like to add.
items=[1,2,3,4,5,6,7,8,9,1,1,1,2,2,2,3]
If I wanted to find any of the id in the array, I would do something like
Simple.all(:uid.in=>items)
Is there a way to do the same to create multiple entries, such as:
Simple.create(:uid=>items)
The way around:
items.each{|item|Simplel.create(:uid=>item)}
But this cannot be effective; there must be a better way.