В Rails 4+ pluck очень полезен.
Car.pluck(:id).each do |id|
c = Car.find id
# do stuff
end
Car.pluck(:id)
возвращает массив записей.Вы можете выбрать любой другой столбец вашей модели, изменив параметр.Кроме того, вы можете выбрать комбинацию столбцов.Например:
Car.pluck(:id, :make, :model).each do |id, make, model|
c = Car.find id
# access make and model as well
end