私は現在ActiveRecord を使用して、アイテムのページネーションを次のように行っています。
def index
params[:per_page] ||= 50
@articles = Article.limit(params[:per_page]).offset(params[:page].to_i * params[:per_page].to_i)
@articles_count = Article.count
end
...そして、それはうまく機能しています。
ただし、これら 2 つのクエリを、ActiveRecord を使用するか、純粋な SQL (postgresql など) で 1 つのクエリで実行できるかどうか疑問に思っています。ありがとう!