Method: ModelSet#each_slice

Defined in:
lib/model_set.rb

#each_slice(num = MAX_CACHE_SIZE) ⇒ Object



140
141
142
143
144
145
146
147
# File 'lib/model_set.rb', line 140

def each_slice(num=MAX_CACHE_SIZE)
  ids.each_slice(num) do |slice_ids|
    set = self.clone
    set.ids = slice_ids
    set.clear_cache!
    yield set
  end
end