ENUM

FieldOperator

Comparison applied between a field and the supplied values in a filter condition or formatting rule.

link GraphQL Schema definition

  • enum FieldOperator {
  • # For checkbox fields only: matches records where the checkbox is checked (or
  • # unchecked when the value is false).
  • Nop
  • # Field equals the value; text comparison ignores case.
  • Is
  • # Field does not equal the value, including records where the field is empty.
  • IsNot
  • # Field has no value; no comparison value is needed.
  • IsEmpty
  • # Field has a value; no comparison value is needed.
  • IsNotEmpty
  • # Field is less than the value.
  • Less
  • # Field is less than or equal to the value.
  • LessOrEqual
  • # Field is greater than the value.
  • More
  • # Field is greater than or equal to the value.
  • MoreOrEqual
  • # Field lies between the two values, bounds included; an omitted bound leaves that
  • # side open.
  • Between
  • # Field lies outside the two values or is empty.
  • BetweenNot
  • # Field contains the value as a substring, ignoring case.
  • Contains
  • # Field does not contain the value as a substring, or is empty.
  • ContainsNot
  • # Multi-value field contains all of the listed values.
  • Has
  • # Multi-value field does not contain all of the listed values, or is empty.
  • HasNot
  • # Date field falls within a dynamic period given by a PeriodKind value (for
  • # example MonthCurrent), evaluated relative to today.
  • RelativePeriod
  • # Date field falls outside the given dynamic period.
  • RelativePeriodNot
  • # Field matches at least one of the listed values.
  • In
  • # Field matches none of the listed values, or is empty.
  • InNot
  • # Text field starts with the value, ignoring case.
  • StartsWith
  • # Text field ends with the value, ignoring case.
  • EndsWith
  • # For owner fields: the owner is an active user.
  • IsActive
  • # For owner fields: the owner is a deactivated user.
  • IsNotActive
  • }