我正在使用neo4j电影数据库,我需要获取特定电影中演员的角色名称。我已经尝试过以下命令:
MATCH (wallstreet:Movie { title: 'Wall Street' })<-[:ACTS_IN]-(actor)
RETURN actor.roles
答案 0 :(得分:0)
如果来自Neo4j随附的电影数据库,则应尝试使用以下查询:
MATCH (:Movie { title: 'Wall Street' })<-[r:ACTED_IN]-(actor:Person)
RETURN actor.name, r.roles
答案 1 :(得分:0)
角色名称位于角色节点和电影节点之间的边缘。以下命令返回角色名称:
MATCH (actor:Person {name: {name}})-[roles:ACTS_IN]->(movies) RETURN movies,roles