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.
| 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" : {
"value" : "...",
"op" : "...",
"property" : "..."
}
}
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.
| 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>
<value>...</value>
<op>...</op>
<property>...</property>
</expressionSimple>