2015-10-20 52 views
1

当我使用ORDER BY子句对关系属性上的结果进行排序时,此密码查询引发语法错误。Neo4j - 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" 
^

其中的关系共同存在像属性 “VAL:0.66”其中value是双值数。

请有人建议我错过了什么地方。

回答

2

只是扭转LIMITORDER BY条款的顺序:

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