ExpressionSimple Data Type

A comparison expression that constrains a single entity property.

Combines a property name, an op (operator), and a value to produce a SQL-style condition such as deleted = false or name ilike '%shirt%'. All values are strings; the server converts them to the target field's Java type automatically.

Available Since
1.3.0
Properties
Name Type Description
value string The value to compare against, as a string. Automatically converted to the target field's Java type (Boolean, Integer, Date, Enum, etc.). For date fields, use the format yyyy/MM/dd HH:mm:ss. For like / ilike operators, use % as the wildcard character.
op string The comparison operator. Valid values: = (equal), != (not equal), like (pattern match, case-sensitive), ilike (pattern match, case-insensitive), < (less than), > (greater than), <= (less than or equal), >= (greater than or equal).
property string The entity property name to apply the constraint to (e.g., deleted, name, createdDate).
ExpressionSimple (JSON)
{
  "expressionSimple" : {
    "value" : "...",
    "op" : "...",
    "property" : "..."
  }
}
ExpressionSimple Data Type

A comparison expression that constrains a single entity property.

Combines a property name, an op (operator), and a value to produce a SQL-style condition such as deleted = false or name ilike '%shirt%'. All values are strings; the server converts them to the target field's Java type automatically.

Available Since
1.3.0
Properties
Name Type Description
op string The comparison operator. Valid values: = (equal), != (not equal), like (pattern match, case-sensitive), ilike (pattern match, case-insensitive), < (less than), > (greater than), <= (less than or equal), >= (greater than or equal).
property string The entity property name to apply the constraint to (e.g., deleted, name, createdDate).
value string The value to compare against, as a string. Automatically converted to the target field's Java type (Boolean, Integer, Date, Enum, etc.). For date fields, use the format yyyy/MM/dd HH:mm:ss. For like / ilike operators, use % as the wildcard character.
ExpressionSimple (XML)
<expressionSimple>
  <value>...</value>
  <op>...</op>
  <property>...</property>
</expressionSimple>