例如:
match (v:apply{appno:“1”}-[e2]-(v2) return collect(distinct v2.appno) as appnoList返回结果
[“1”,“2”,“3”]
match (v:apply{appno:“1”}-[e4]-(v2) return distinct v2.appno 返回结果
1
2
3
4
5
match (v:apply{appno:“1”}-[e2]-(v2) return collect(distinct v2.appno) as appnoList
| match (v:apply{appno:“1”}-[e4]-(v2) where v2.appno not in $-.appnoList return distinct v2.appno
上面语句查询结果为空
无法达到与下面语句查询结果
match (v:apply{appno:“1”}-[e*4]-(v2) where v2.appno not in [“1”,“2”,“3”] return distinct v2.appno
结果:
4
5
请问这是match中不支持使用管道符前的语句结果字段做条件查询吗?