2015-10-20 51 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;