0

私のGraphDatabaseには、次のデータがあります。

1) ノードとしての送信者 2) ノードとしての受信者 3) 送信者と受信者の間の関係としてのキーワード 4) 関係プロパティとしてのタイムスタンプ。

暗号クエリを使用して、上位 5 つのキーワード、その数、および対応するタイムスタンプ値を 1 週間にわたって抽出する必要があります。(単純に、過去 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 に答える