# 标量比较操作符
序号 | 标量类型 | 操作符 |
---|---|---|
1 | String | eq、ge、gt、le、lt、in、math |
2 | ID | eq、ge、gt、le、lt、in、math |
3 | Bool | istrue |
4 | Int | eq、ge、gt、le、lt、ne |
5 | Long | eq、ge、gt、le、lt、ne |
6 | Short | eq、ge、gt、le、lt、ne |
7 | Decimal | eq、ge、gt、le、lt、ne |
8 | Float | eq、ge、gt、le、lt、ne |
9 | Double | eq、ge、gt、le、lt、ne |
以上类型比较中操作符中
- eq表示相等
- ge表示大于等于
- gt表示大于
- le表示小于等于
- lt表示小于
- nt表示不等于
- strue表示是否发为真,
- match表示正则表达式匹配
# 标量列表比较符
序号 | 标量类型 | 操作符 |
---|---|---|
1 | String | hasone |
2 | ID | hasone |
3 | Bool | 不提供 |
4 | Int | hasone |
5 | Long | hasone |
6 | Short | hasone |
7 | Decimal | hasone |
8 | Float | hasone |
9 | Double | hasone |
# 枚举类型比较符
对于任意枚举类型,提供三类比较操作符
- eq, 表示等于
- ne, 表示不等于
- in, 表示枚举值属于某个列表
# 枚举类型列表比较符
对于枚举类型列表,提供的比较操作符有:
- contain,包含某个枚举值
- in,枚举值被包含与某个列表