Cypher带有子句未知标识符`n`错误。

时间:2014-01-07 00:52:18

标签: neo4j cypher

这是我的密码查询:

start n=node(*) match p=n-[r:OWES*1..200]->n   
with count(n) as numbern ,count(r) as numberr 
where  HAS(n.taxnumber) and  numbern >= numberr 
return extract(s in `relationships(p) : s.amount), extract(t in nodes(p) : ID(t)), length(p); `

这给了我未知标识符n错误。这有什么问题?我使用Neo4j 1.8.2。

1 个答案:

答案 0 :(得分:1)

n之后

WITH不再可见, p也不可见。

此查询没有任何意义,您希望通过聚合实现什么目标?

两个计数都返回相同的数字btw。

除了我们已经在其他问题中讨论过的内容之外,您还希望实现什么目标?