0

在我的 GraphDatabase 中,我有以下数据。

1)发送者作为节点 2)接收者作为节点 3)关键字作为发送者和接收者之间的关系 4)时间戳作为关系属性。

我需要使用密码查询在一周内提取前 5 个关键字、它们的计数和相应的时间戳值。(只是我想为过去 7 天的前 5 个关键字维护一个时间线((时间戳格式为 :Tue Mar 05 12:40:36 ))

有人可以帮我解决这个问题。

提前致谢

古斯。

4

1 回答 1

1
start n=node(*)
match n-[r:]-m
where has(r.timestamp) and r.timestamp>({now-(60*60*24*7)}) //60 second, 60 minutes, 24 hours, 7 days = 7 days timestamp period;
with r, count(*) as cnt
return type(r), cnt order by cnt desc limit 5

将时间格式保持为 tstorms 建议的长时间戳

于 2013-03-06T08:45:01.010 回答