Neo4j:如果相关节点至少为2,则选择具有特定标签的相关节点

问题描述 投票:1回答:1

我是Neo4J的初学者。我需要帮助,我有这种类型的图表(在这里非常简化):

((person:Person)>

我不知道该如何回报一个有2个工作的人。我的开始节点和结束节点之间只有2种关系,当我尝试计算它对Neo4J来说太长时,我也不知道如何编写WHERE子句...

我想写这样的MATCH (person:Person)<-[*]-(job:Job) WITH collect(job) AS jobs WHERE jobs > 1 RETURN person

有可能吗?有人可以帮我吗?

我是Neo4J的初学者。我需要帮助,我有这种类型的图表(在这里非常简化):(person:Person)

neo4j
1个回答
0
投票

您非常接近。您需要汇总每人的职位。还有,由于您有一个作业集合,而不是一个作业计数,因此需要使用size()将其与1进行比较。

© www.soinside.com 2019 - 2024. All rights reserved.