首页 > 解决方案 > find_each 方法有其他替代方法吗?

问题描述

我一直在使用 Rails 2.3.5。
我想使用 find_each 方法,但它不在版本中。

有没有其他方法可以将 find_each 方法用于 Active Record?

标签: activerecordruby-on-rails-2

解决方案


尝试使用 find_in_batches:

Model.find_in_batches(:batch_size => 1000)  do |records|
    records.each { |record| <your logic here> }
end

推荐阅读