【发布时间】:2014-04-25 23:56:19
【问题描述】:
我想用 cypher 编写一个查询,以找出在布洛克·莱斯纳出演的所有电影中有多少演员出演过。我的计划是收集布洛克斯纳尔出演的所有电影,然后循环浏览每部电影,看看所有电影中是否有共同的演员。我无法编写相同的查询。谁能给我一些关于如何解决这个问题的建议?
match (a:`ACTOR` {name: 'Brock Lesnar'})-[:ACTS_IN]->(m:`MOVIES`) collect(m.title) as movies foreach(c in movies return (actor)-[:ACTS_IN]->(c))
这是我到目前为止所写的。我知道这是不对的,但这是我编码问题的地方
【问题讨论】: