我創建了一個時間樹(日 - 月 - 年)並將事件分配給它。現在我試圖找到導致事件的用戶的第一個和最後一個事件。這是我的代碼,找到最後一個事件(假設所有事件在同一個月內發生): match (day:Day)<--(event:Event)-->(user:User{userID:"007"})
with MAX(day.Day) AS max
match (day) where day.Day
新來的Neo4j/Cypher和這裏的列表是我的查詢: MATCH (origin:BusStop)-[bus*]->(destination:BusStop)
WITH bus
WHERE origin.name =~ '(?i).*Origin.*'
AND destination.name =~ '(?i).*Destination.*'
AND all(rel in bus whe