可以判断一个值是否位于一个闭区间内,即 <value>
大于等于 <lower>
且小于等于 <upper>
。<lower>
小于等于 <upper>
时才有意义。
- 表达式:
<value>
<=> [<lower>
,<upper>
] - 操作数:数字、时间、字符串
判断常量
示例:判断 "abc" 是否位于闭区间 ["asd", "1af"] 内
return "abc" <=> ["asd", "1af"]
判断函数值
示例:判断 PI 是否位于闭区间 [3.14, 3.15] 内
uncollect [3.14, 3.15] as a
with collect(a) as b
return pi() <=> [b[0], b[1]]
判断别名
示例:获取 10 个级别位于闭区间 [1, 3] 内的节点
find().nodes() as n
where n.level <=> [1, 3]
limit 10
return n{*}
判断当前属性值
示例:获取 10 个级别位于闭区间 [1, 3] 内的节点
find().nodes({level <=> [1, 3]}) as n
limit 10
return n{*}