【发布时间】:2024-01-21 09:04:01
【问题描述】:
这是我的模型:
(:A)<--(:B)<-[:R {timestamp}]-(:C {number})
我试图在一个密码查询中实现的是根据给定 A 和所有 B 节点的最新 R.timestamp(或 C.number)获取最新的 C 节点。即返回一个 A、多个 B 和一个与每个 B 相关的具有最高 R.timestamp 的 C。最好也返回与 C 没有任何关系的 B 节点。
在 SQL 中,我将分组并排名以仅返回我希望每个组的 n 行,我没有足够的 COLLECT 或 UNWIND 经验来获得相同的结果。
【问题讨论】: