Skip to main content

GroupFiltersInput (Input)

Description

GroupFiltersInput class is used to group multiple match filters with a logical operator. It allows combining multiple match filters using AND, OR, or other logical operators. Each group filter represents a set of conditions (match filters) combined with a logical operator. For example, a group filter with operator AND and match filters [{key: "status", is: ""active""}, {key: "age", range: {gte: "18"}}] will match records where the status is "active" and the age is 18 or more.



Fields

NameDescription
matchFilters - [MatchFilterInput!]!List of match filters to be combined. Each match filter represents a single condition.
operator - FilterOperator!Logical operator to combine match filters. This can be AND, OR, etc.

input GroupFiltersInput {
matchFilters: [MatchFilterInput!]!
operator: FilterOperator!
}