1
我有數據如下Neo4j的應用,以收集功能
node - student
node - exam
Relationship (student)-[:given]->(exam)
這裏有一個學生給多個考試。 我需要最後3個考試獲取
我已經做了財產以後這樣所有用戶 -
MATCH (s:student)-[:given]->(e:exam)
return id(s) as student_id, s.name as student_name,
collect({exam_id:id(e), mark:e.marks, exam_date:e.examp_date})
將取回的數據對我,而且,我只需要考試通過EXAM_DATE訂購併應是極限,這樣我可以得到的只有最後3考試
我期待這在一個查詢
做,如果需要更多的解釋,請在這裏評論。
感謝