The syntax for filtering objects is:
<url>?<field name>=<oper>:<value>[&<field name>=<oper>:<value>]*
The following fields can be used for filtering:
These are the operators that can be used in filters:
Operator | Acceptable value | Comments |
---|---|---|
eq | number/string/timestamp | This is the default operator if one is not specified. |
ne | number/string/timestamp | |
lt | number/string/timestamp | |
le | number/string/timestamp | |
gt | number/string/timestamp | |
ge | number/string/timestamp | |
in | list | Input list is val1, val2,.. which can be enclosed with () or [] or not enclosed at all. |
out | list | Input list is val1, val2,.. which can be enclosed with () or [] or not enclosed at all. |
between | list | A list of exactly two items, e.g. [5,10]; the filter is inclusive, equivalent to x >= 5 AND y <= 10. The between filter is symmetric, e.g. between[5,10] and between[10,5] mean the same thing. |
like | string | Searches for a substring anywhere inside the text. |
Notes: