Neo4j Cypher:使用ORDER BY和COLLECT

时间:2016-09-14 08:27:56

标签: neo4j cypher

我有来自两个不同关系的两个数据(FOLLOWSLIKES)。

FOLLOWS关系包含startedFollowingOnLIKES关系包含likedOn(均返回纪元值)。

我想要实现的是根据startedFollowingOnlikedOn对结果进行排序。

MATCH (n1 : User {username : "abhishekm"})-[r : FOLLOWS | LIKES]-(n2) 

RETURN 
DISTINCT COLLECT ({
event : type(r),  
startedFollowingOn : r.startedFollowingOn, 
likedOn : r.likedOn})[0..10] 
AS data  LIMIT 10;

0 个答案:

没有答案