0

我正在尝试在 AgnsGraph 2.1.3 中运行以下查询(来自我的其他查询的数据):

match p=(a:temporary)-[:KNOWS*0..]->(b) 
where not ()-[:KNOWS]->(a) and not (b)-[:KNOWS]->() 
with p, a match (k)-[:HAS]->(a) where k.name='k1' return p;

但它产生:

ERROR:  syntax error at or near ")"
LINE 1: ...atch p=(a:temporary)-[:KNOWS*0..]->(b) where not ()-[:KNOWS]...
                                                             ^

在 Neo4j 中也是如此,所以也许我应该使用不同的语法,但我不知道是哪一种。

4

0 回答 0