我想查询 - Organization
子句中的 n IN
个数,以获取为组织和实体工作的所有实体组织。我有这样的查询:
match(e1:Entity)<-[r1:ORG_BENEFITS]-(o:Organization)<-[r2:WORKS_FOR_ORGANIZATION]-(e2:Entity)
where o.id IN ['11','22','33','44','55']
return o.id as org, collect(DISTINCT e1) as gettingBenefits, collect(DISTINCT e2) as worksForOrg
这里的问题是,我从IN
子句中只获取了一个id的详细信息。
我用一个关系测试了IN
子句,它运行正常。但是由于两种关系,它无法正常工作。它仅为IN
子句中第一次出现的id提供输出。