Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Hide block

Format and operators

The filter has the following format:  property[operator]=value . For example, https://example.com/.rest/delivery/pages/v1?title[like]=tour .

If no operator is provided, eq is used by default.

Supported operators:

  • eq means =
  • ne means <>
  • lt means <
  • gt means >
  • lte means <=
  • gte means >=
  • like means LIKE
  • in means IN
  • not-in means NOT IN

For in and not-in, a range symbol ~ (the tilde) should be provided, for example:

https://example.com/.rest/delivery/pages/v1?mgnl:created[in]=2018-01-01~2018-02-01

For filtering by date and time, only two formats ( ISO 8601-based ) formats are accepted. The patterns shown are in JAVA notation ( java.text.SimpleDateFormat ):

  • Date: yyyy-MM-dd

    Example: 2018-01-01

  • Datetime: yyyy-MM-dd'T'HH:mm:ss.SSSXXX

    Example: 2018-01-11T10:26:47.438+07:00
See also java.text.SimpleDateFormat .

Property filter

Filter for a property of the node. Thev value for the property must be an exact match.

...