PostgreSQLCursor用于处理大型结果集 PostgreSQLCursor扩展了ActiveRecord以允许高效处理返回大量行的查询,并允许您对结果集进行排序。 在PostgreSQL中,运行一个查询,您将从中查询一个(例如1000个)行的块,进行处理,然后继续获取直到结果集用完。 通过获取较小的数据块,这减少了应用程序使用的内存量,并防止了内存用尽的潜在崩溃。 支持更高版本的Rails / ActiveRecord v3.1(建议使用v3.2)(包括v5.0)以及Ruby 1.9和更高版本。 并非所有功能都可以在ActiveRecord v3.1中使用。 仅在正式支持的Ac