Datamapperを使用してテーブル全体を反復処理する最も効率的な方法は何ですか?
これを行うと、Datamapperは反復を実行する前に結果セット全体をメモリにプルしようとしますか?議論のために、私には何百万ものレコードがあり、これは実行不可能であると仮定します。
Author.all.each do |a|
puts a.title
end
結果をチャンクでロードするようにDatamapperに指示する方法はありますか?これを自動的に行うことを知っているのは十分賢いですか?