Class: Gitlab::Graphql::Pagination::ClickHouseAggregatedConnection
- Inherits:
-
ClickHouseConnection
- Object
- GraphQL::Pagination::Connection
- ClickHouseConnection
- Gitlab::Graphql::Pagination::ClickHouseAggregatedConnection
- Defined in:
- lib/gitlab/graphql/pagination/click_house_aggregated_connection.rb
Overview
Limitation: Currently, this supports only one order column.
Constant Summary
Constants inherited from ClickHouseConnection
Gitlab::Graphql::Pagination::ClickHouseConnection::TIME_PATTERN
Instance Method Summary collapse
-
#cursor_for(item) ⇒ Object
rubocop:disable CodeReuse/ActiveRecord – requires AR methods to build pagination conditions.
Methods inherited from ClickHouseConnection
#add_after_condition, #add_before_condition, #decoded_cursor, #has_next_page, #has_previous_page, #limit_value, #nodes
Instance Method Details
#cursor_for(item) ⇒ Object
rubocop:disable CodeReuse/ActiveRecord – requires AR methods to build pagination conditions
9 10 11 |
# File 'lib/gitlab/graphql/pagination/click_house_aggregated_connection.rb', line 9 def cursor_for(item) encode_cursor(item) end |