class GraphQL::Pagination::ActiveRecordRelationConnection
Customizes ‘RelationConnection` to work with `ActiveRecord::Relation`s.
def null_relation(relation)
def null_relation(relation) if relation.respond_to?(:none) relation.none else # Rails 3 relation.where("1=2") end end
def relation_count(relation)
def relation_count(relation) if relation.respond_to?(:unscope) relation.unscope(:order).count(:all) else # Rails 3 relation.count end end
def relation_limit(relation)
def relation_limit(relation) relation.limit_value end
def relation_offset(relation)
def relation_offset(relation) relation.offset_value end