nin
可以判断一个值是否不属于一个数组。
- 表达式:
<value>
nin<array>
- 左侧操作数:数字、时间、字符串
- 右侧操作数:数组
判断常量
示例:判断 2 是否不属于 [1,2,3]
return 2 nin [1,2,3]
判断函数值
示例:判断 2 是否不属于 [1,2,3]\
uncollect [1,2,3] as n
return 2 nin collect(n)
判断别名
示例:获取 10 个级别不属于 [1,2,3] 的节点
find().nodes() as n
where n.level nin [1, 2, 3]
limit 10
return n{*}
判断当前属性值
示例:获取 10 个非银行卡且非顾客的信息
find().nodes({@ nin ["card","customer"]}) as n
limit 10
return n{*}
示例:获取 10 个级别不属于 [1,2,3] 的节点
find().nodes({level nin [1, 2, 3]}) as n
limit 10
return n{*}