!=
可以判断一个值是否不等于另一个值。
- 表达式:
<value1>
!=<value2>
- 操作数:数字、时间、字符串
判断常量
示例:判断 Ultipa 是否不等于 U1tipa
return "Ultipa" != "U1tipa"
判断函数值
示例:判断 PI 是否不等于 3
return pi() != 3
判断别名
示例:获取 10 个级别不为 1 的节点
find().nodes() as n
where n.level != 1
limit 10
return n{*}
分析:无 level 属性的点、有 level 属性但值不为 1 的点均满足本例的过滤条件。
判断当前属性值
示例:获取 10 个级别不为 1 的节点
find().nodes({level != 1}) as n
limit 10
return n{*}
分析:无 level 属性的点不满足本例的过滤条件。
示例:获取 10 个级别不为 1 的顾客
find().nodes({@customer.level != 1}) as n
limit 10
return n{*}