0
Neo4j的暗号查询来获取订单数:GROUPBY一年,然后一个月,然后ORG明智为GROUPBY多个实体Neo4j的暗号查询
MATCH (year)-[:MONTH]->(month:Month)
WITH year,month
MATCH (month)-[r:DAY]->(day:Day)
WITH year,month,day
OPTIONAL MATCH (order:Order)-[r:ORD_CREATED]->(day)
WITH year,month,order
MATCH (order)-[:ORDER_OF]-(org)
RETURN year,month,COLLECT(DISTINCT(org.name),count(order))
我如何能实现以下输出?任何帮助,将不胜感激
{
year
[{month1,[ {org1,20},{ org2,30}]}],
[{month2,[ {org1,26},{ org2,10}]}],
}
感谢您的答复 –