Rails: itération sur tous les objets d'un type sans les charger de tous à la fois

class Car << ActiveRecord::Base
end

Car.all.each do |car|
  # do stuff
end

Cette charge tous les objets de type Voiture en mémoire (je pense) et parcourt eux. Ce que je veux au lieu de cela consiste à parcourir tous les id et les charger un à un moment comme celui-ci:

Car.all_ids.each do |id|
  c = Car.find id
  # do stuff
end

Mais all_ids n'existe pas, est-il équivalent?