我的图形数据库通过简单的Project
关系将Mail
个节点连接到BELONGS
个节点。 Mail
个节点有一个名为long
的{{1}}属性。
我正在尝试为每个项目找到sentDate
最近的邮件。
我的当前查询只查找n
有史以来最近的邮件,无论项目如何:
n
我想在每行返回类似行的内容:projectId和最新邮件列表。
答案 0 :(得分:1)
你可以试试这个:
MATCH (project:Project)-->(mail:Mail)
WITH project, mail
ORDER BY mail.sentDate DESC
RETURN project.projectId, collect(mail) as mails
LIMIT 10
我以为你想要限制项目。如果您还想限制每个项目的邮件,您可以编写collect(mails)[..10]