1
我創建了一個時間樹(日 - 月 - 年)並將事件分配給它。現在我試圖找到導致事件的用戶的第一個和最後一個事件。這是我的代碼,找到最後一個事件(假設所有事件在同一個月內發生):根據Neo4j中的時間樹查找第一個/最後一個事件
match (day:Day)<--(event:Event)-->(user:User{userID:"007"})
with MAX(day.Day) AS max
match (day) where day.Day=max
return day
但這個查詢將返回所有天,而不僅僅是一個最高.DAY屬性。
找到節點後,我會用它處理,這樣的解決方案,下面是不適合
RETURN ... ORDER BY ... DESC LIMIT 1
非常感謝!
注意:時間樹模型的設計如圖所示。 來源:graphaware.com
你好@Boris!我不明白你的問題。你能添加更多關於它的細節嗎?什麼是預期的輸出?或者你收到哪條錯誤消息?謝謝! –
嗨布魯諾!我在帖子中編輯它! – Boris
這不是與「連接結果節點」選項有關的問題嗎?看看[這裏](https://stackoverflow.com/a/45760733/6835358)。 –