我正在尝试列出顶点对象,每个顶点对象都是具有相同组名的最早日期的顶点对象。我正在尝试使用COLLECT和AGGREGATE:
FOR v,e IN 1..2 OUTBOUND obj.id
GRAPH 'CollectionGraph'
COLLECT groupName = v.groupName
AGGREGATE minDate = MIN(v.date)
RETURN {groupName, minDate}
此查询仅返回组名称和日期(假设MIN函数按照我希望的方式工作)。我不确定如何根据组名和使用最早的日期条件从分组中实际获取整个顶点对象。