Sequel is also only ruby ORM that supports PostgreSQL's cursors. For other ruby ORMs, if you want to process a dataset that won't fit in memory, you have to issue separate queries.