Homepage

IndexSearchFilterInput

Last edit: Oct 05, 2023

No description

type IndexSearchFilterInput {
  exists: Boolean
  name: String!
  not_value: String
  not_value_in: [String!]
  prefix: String
  range: RangeFilter
  value: String
  value_in: [String!]
  value_in_operator: OperatorEnum
}

Fields

exists (Boolean)

if argument is true, selects documents for which the property exists and is
not null; if argument is false, selects documents for which the property
doesn't exist or is null

name (String)

name of the property

not_value (String)

property specified by name should NOT have a value that is equal to the value provided

not_value_in (String)

property specified by name should NOT include a value that is provided

prefix (String)

property specified by name have a value that is prefixed with provided value

range (RangeFilter)

selects documents for which the property value is inside the given range;
range options that can be given are lt (lower than), lte (lower than or
equal), gt (greater than), gte (greater than or equal)

value (String)

property specified by name should have a value that is equal to the value provided

value_in (String)

property specified by name should include a value that is provided

value_in_operator (OperatorEnum)

ALL values should be included in document OR one is enough

Questions?

We are always happy to help with any questions you may have.

contact us