INPUT_OBJECT

JSONFilter

A filter to be used against JSON fields. All fields are combined with a logical ‘and.’

link GraphQL Schema definition

  • input JSONFilter {
  • # Is null (if `true` is specified) or is not null (if `false` is specified).
  • isNull: Boolean
  • # Equal to the specified value.
  • equalTo: JSON
  • # Not equal to the specified value.
  • notEqualTo: JSON
  • # Not equal to the specified value, treating null like an ordinary value.
  • distinctFrom: JSON
  • # Equal to the specified value, treating null like an ordinary value.
  • notDistinctFrom: JSON
  • # Included in the specified list.
  • in: [JSON!]
  • # Not included in the specified list.
  • notIn: [JSON!]
  • # Less than the specified value.
  • lessThan: JSON
  • # Less than or equal to the specified value.
  • lessThanOrEqualTo: JSON
  • # Greater than the specified value.
  • greaterThan: JSON
  • # Greater than or equal to the specified value.
  • greaterThanOrEqualTo: JSON
  • # Contains the specified JSON.
  • contains: JSON
  • # Contains the specified key.
  • containsKey: String
  • # Contains all of the specified keys.
  • containsAllKeys: [String!]
  • # Contains any of the specified keys.
  • containsAnyKeys: [String!]
  • # Contained by the specified JSON.
  • containedBy: JSON
  • }