Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以按在一定时间内接收到更多关系的节点进行排序?
例如,我有用户和电影,用户可以喜欢电影。LIKE 关系有一个名为 的属性date,即用户喜欢产品的时刻。
date
我想要的是:最近两天收到更多 LIKE 的产品。
我该怎么做?:)
我假设您将日期存储为字符串,例如"2017-09-02 00:00:00". 因此,在这种情况下,我相信您可以尝试以下方法:
"2017-09-02 00:00:00"
MATCH (:User)-[like:LIKE]->(movie:Movie) WHERE like.date > "date from 2 days ago" RETURN movie, count(like) as numberOfLikes ORDER BY numberOfLikes DESC