INPUT_OBJECT

QueryFilter

Input filter parameter to help filtering the output of the query. If multiple filter objects are specified they are treated as an and. Nested queries can be created using the 'and', 'or' or 'not' parameters. In the filter the user should choose between one of:

  • the field, operator and values parameters
  • one of the and, or or not parameters

link GraphQL Schema definition

  • input QueryFilter {
  • # performs 'and' for embedded query filters - does not include top-level
  • # field/operator/value in operation
  • and: [QueryFilter!]
  • # The field name to use for the filter.
  • #
  • # Nested field names should use the dot notation.
  • # For example `tags.` or `namespaces..properties.`
  • field: String
  • # performs 'not' for embedded query filter - does not include top-level
  • # field/operator/value in operation
  • not: [QueryFilter!]
  • # The operator to be used for comparison
  • operator: QueryFilterOperator
  • # performs 'or' for embedded query filters - does not include top-level
  • # field/operator/value in operation
  • or: [QueryFilter!]
  • # The values to use for comparison
  • values: [Object!]
  • }

link Require by