Skip to main content

Data Types & Operators

Data Types​

String​

Number​

  • eq - Equals to
  • ne - Does not equal to
  • not-null - Contains data
  • null - Does not contain data
  • gt - Greater than
  • gte - Greater than or equals to
  • lt - Less than
  • lte - Less than or equals to
  • between - Between

Money​

  • eq - Equals to
  • ne - Does not equal to
  • not-null - Contains data
  • null - Does not contain data
  • gt - Greater than
  • gte - Greater than or equals to
  • lt - Less than
  • lte - Less than or equals to
  • between - Between

Date​

Choice​

Lookup​

Boolean​

Id​

Attachment​

Mixed​

Operators​

eq​

Value is equal to the specified value.

{
field: 'fieldName',
operator: 'eq',
value: 'value'
}

Data types: String, Number, Money

Note: String comparisons are case insensitive, while other data types should be compared as is.

ne​

Value is not equal to the specified value.

{
field: 'fieldName',
operator: 'ne',
value: 'value'
}

Data types: String, Number, Money

gt​

{
field: 'fieldName',
operator: 'gt',
value: 'value',
}

Data types: Number, Money

lt​

{
field: 'fieldName',
operator: 'lt',
value: 'value',
}

Data types: Number, Money

gte​

{
field: 'fieldName',
operator: 'gte',
value: 'value',
}

Data types: Number, Money

lte​

{
field: 'fieldName',
operator: 'lte',
value: 'value',
}

Data types: Number, Money

like​

{
field: 'fieldName',
operator: 'like',
value: 'value',
}

Data types: String

not-like​

{
field: 'fieldName',
operator: 'not-like',
value: 'value',
}

Data types: String

begins-with​

{
field: 'fieldName',
operator: 'begins-with',
value: 'value',
}

Data types: String

not-begin-with​

{
field: 'fieldName',
operator: 'not-begin-with',
value: 'value',
}

Data types: String

ends-with​

{
field: 'fieldName',
operator: 'ends-with',
value: 'value',
}

Data types: String

not-end-with​

{
field: 'fieldName',
operator: 'not-end-with',
value: 'value',
}

Data types: String

not-null​

{
field: 'fieldName',
operator: 'not-null',
value: 'value',
}

Data types: String, Number, Money, Date, Choice, Lookup, Boolean, Id, Attachment, Mixed

null​

{
field: 'fieldName',
operator: 'null',
value: 'value',
}

Data types: String, Number, Money, Date, Choice, Lookup, Boolean, Id, Attachment, Mixed

on​

{
field: 'fieldName',
operator: 'on',
value: 'value',
}

Data types: Date

on-or-after​

{
field: 'fieldName',
operator: 'on-or-after',
value: 'value',
}

Data types: Date

on-or-before​

{
field: 'fieldName',
operator: 'on-or-before',
value: 'value',
}

Data types: Date

today​

{
field: 'fieldName',
operator: 'today',
value: 'value',
}

Data types: Date

yesterday​

{
field: 'fieldName',
operator: 'yesterday',
value: 'value',
}

Data types: Date

tomorrow​

{
field: 'fieldName',
operator: 'tomorrow',
value: 'value',
}

Data types: Date

this-week​

{
field: 'fieldName',
operator: 'this-week',
value: 'value',
}

Data types: Date

this-month​

{
field: 'fieldName',
operator: 'this-month',
value: 'value',
}

Data types: Date

this-year​

{
field: 'fieldName',
operator: 'this-year',
value: 'value',
}

Data types: Date

this-fiscal-year​

{
field: 'fieldName',
operator: 'this-fiscal-year',
value: 'value',
}

Data types: Date

next-week​

{
field: 'fieldName',
operator: 'next-week',
value: 'value',
}

Data types: Date

next-seven-days​

{
field: 'fieldName',
operator: 'next-seven-days',
value: 'value',
}

Data types: Date

next-month​

{
field: 'fieldName',
operator: 'next-month',
value: 'value',
}

Data types: Date

next-year​

{
field: 'fieldName',
operator: 'next-year',
value: 'value',
}

Data types: Date

next-fiscal-year​

{
field: 'fieldName',
operator: 'next-fiscal-year',
value: 'value',
}

Data types: Date

next-x-hours​

{
field: 'fieldName',
operator: 'next-x-hours',
value: 'value',
}

Data types: Date

next-x-days​

{
field: 'fieldName',
operator: 'next-x-days',
value: 'value',
}

Data types: Date

next-x-weeks​

{
field: 'fieldName',
operator: 'next-x-weeks',
value: 'value',
}

Data types: Date

next-x-months​

{
field: 'fieldName',
operator: 'next-x-months',
value: 'value',
}

Data types: Date

next-x-years​

{
field: 'fieldName',
operator: 'next-x-years',
value: 'value',
}

Data types: Date

last-week​

{
field: 'fieldName',
operator: 'last-week',
value: 'value',
}

Data types: Date

last-seven-days​

{
field: 'fieldName',
operator: 'last-seven-days',
value: 'value',
}

Data types: Date

last-month​

{
field: 'fieldName',
operator: 'last-month',
value: 'value',
}

Data types: Date

last-year​

{
field: 'fieldName',
operator: 'last-year',
value: 'value',
}

Data types: Date

last-fiscal-year​

{
field: 'fieldName',
operator: 'last-fiscal-year',
value: 'value',
}

Data types: Date

last-x-hours​

{
field: 'fieldName',
operator: 'last-x-hours',
value: 'value',
}

Data types: Date

last-x-days​

{
field: 'fieldName',
operator: 'last-x-days',
value: 'value',
}

Data types: Date

last-x-weeks​

{
field: 'fieldName',
operator: 'last-x-weeks',
value: 'value',
}

Data types: Date

last-x-months​

{
field: 'fieldName',
operator: 'last-x-months',
value: 'value',
}

Data types: Date

last-x-years​

{
field: 'fieldName',
operator: 'last-x-years',
value: 'value',
}

Data types: Date

olderthan-x-hours​

{
field: 'fieldName',
operator: 'olderthan-x-hours',
value: 'value',
}

Data types: Date

olderthan-x-days​

{
field: 'fieldName',
operator: 'olderthan-x-days',
value: 'value',
}

Data types: Date

olderthan-x-weeks​

{
field: 'fieldName',
operator: 'olderthan-x-weeks',
value: 'value',
}

Data types: Date

olderthan-x-months​

{
field: 'fieldName',
operator: 'olderthan-x-months',
value: 'value',
}

Data types: Date

olderthan-x-years​

{
field: 'fieldName',
operator: 'olderthan-x-years',
value: 'value',
}

Data types: Date

in-fiscal-year​

{
field: 'fieldName',
operator: 'in-fiscal-year',
value: 'value',
}

Data types: Date

between​

{
field: 'fieldName',
operator: 'between',
value: 'value',
}

Data types: Date, Number, Money

in​

{
field: 'fieldName',
operator: 'in',
value: 'value',
}

Data types: Choice, Lookup, Boolean

not-in'​

{
field: 'fieldName',
operator: 'not-in'',
value: 'value',
}

Data types: Choice, Lookup, Boolean