Neo4j - ORDER BY语法错误

时间:2015-10-20 09:13:16

标签: neo4j graph-databases

当我使用ORDER BY子句在关系属性上对结果进行排序时,此密码查询会抛出语法错误。

我的查询:

$MATCH(a{word:"review"})-[co:coocr]->(b) RETURN co LIMIT 20 ORDER BY co.val DESC

语法错误报告:

Invalid input 'R': expected 'p/P' (line 4, column 2 (offset: 60))
"ORDER BY co.val DESC"
  ^

其中,关系co存在一个属性,如" val:0.66" ,其中value是一个双值数字。

请有人建议我错过的地方。

1 个答案:

答案 0 :(得分:2)

只需颠倒LIMITORDER BY子句的顺序:

MATCH (a{word:"review"})-[co:coocr]->(b)RETURN co ORDER BY co.val DESC LIMIT 20;