当我使用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是一个双值数字。
请有人建议我错过的地方。
答案 0 :(得分:2)
只需颠倒LIMIT
和ORDER BY
子句的顺序:
MATCH (a{word:"review"})-[co:coocr]->(b)RETURN co ORDER BY co.val DESC LIMIT 20;