InfoGrab Docs

집계 엔진 GraphQL 통합

이 문서는 Gitlab::Database::Aggregation::Graphql::Mounter 모듈을 사용하여 집계 엔진을 GraphQL과 통합하는 방법을 설명합니다. 개요 # GraphQL 통합은 다음을 자동으로 생성합니다: 마운트된 엔진을 위한 쿼리 필드 엔진 필터 정의를 기반으로 하는 필터 인수 엔진 차원 및 메트릭 정의를 기반으로 하는 정렬 인수 . 스네이크 케이스 차원 및 메트릭 식별자를 정렬 식별자로 사용 가능 차원과 메트릭을 필드로 포함하는 응답 유형 매개변수가 있는 차원과 메트릭을 위한 매개변수화된 필드 페이지네이션 : 집계 결과는 OFFSET 페이지네이션을 사용하여 자동으로 페이지네이션됩니다 엔진 마운트 # GraphQL 유형에서 mount_aggregation_engine 메서드를 사용하여 집계 엔진을 노출합니다: module Types class ProjectType < BaseObject extend Gitlab::Database::Aggregatio