Documentation ¶
Overview ¶
Package utils provides utility methods and classes to support the graphql endpoint for Weaviate
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrEmptySchema = errors.New("there are no classes defined yet")
Functions ¶
This section is empty.
Types ¶
type FilterContainer ¶
type FilterContainer struct { WhereOperatorEnum *graphql.Enum // Object containing all fields for the Where filter Operands *graphql.InputObject // Object containing all Operands LocalFilterOptions map[string]*graphql.InputObject // Object containing all fields for Local filters NetworkFilterOptions map[string]*graphql.InputObject // Object containing all fields for Network filters FetchThingsActionsWhereFilterArgConf *graphql.ArgumentConfig // Object containing the Where filter fields for Fetch Objects IntrospectThingsActionsWhereFilterArgConf *graphql.ArgumentConfig // Object containing the Where filter fields for Introspect Objects WeaviateNetworkWhereKeywordsInpObj *graphql.InputObject // Object containing a global filter element WeaviateNetworkIntrospectPropertiesObjField *graphql.Field // Object containing a global filter element }
FilterContainer contains all objects regarding GraphQL filters. Some filter elements are declared as global variables in the prototype, this struct achieves the same goal.
type GraphQLNetworkFieldContents ¶
type GraphQLNetworkFieldContents struct { NetworkGetObject *graphql.Object // Object containing all fields for GraphQL Network Get schema generation NetworkMetaObject *graphql.Object // Object containing all fields for GraphQL Network Meta schema generation NetworkFetchObject *graphql.Object // Object containing all fields for GraphQL Network Fetch schema generation NetworkIntrospectObject *graphql.Object // Object containing all fields for GraphQL Network Introspect schema generation NetworkAggregateObject *graphql.Object // Object containing all fields for GraphQL Network Aggregate schema generation }
GraphQLNetworkFieldContents contains all objects regarding GraphQL fields
Click to show internal directories.
Click to hide internal directories.