我有来自两个不同关系的两个数据(FOLLOWS
,LIKES
)。
FOLLOWS
关系包含startedFollowingOn
和LIKES
关系包含likedOn
(均返回纪元值)。
我想要实现的是根据startedFollowingOn
和likedOn
对结果进行排序。
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;