Neo4j 此查询是否为节点分配了新标签?
此查询返回艺术家列表,然后设置标签“EmilFave”。这是否意味着它会向艺术家的节点添加一个附加标签?这样做的目的是什么 是的,它会向该查询中匹配的节点添加一个附加标签。在这种情况下,它是为了指出图中的艺术家子集是埃米尔的最爱 在只需要处理Emil最喜欢的艺术家的后续查询中,现在不需要通过Neo4j 此查询是否为节点分配了新标签?,neo4j,cypher,Neo4j,Cypher,此查询返回艺术家列表,然后设置标签“EmilFave”。这是否意味着它会向艺术家的节点添加一个附加标签?这样做的目的是什么 是的,它会向该查询中匹配的节点添加一个附加标签。在这种情况下,它是为了指出图中的艺术家子集是埃米尔的最爱 在只需要处理Emil最喜欢的艺术家的后续查询中,现在不需要通过在['Kate Bush',Loney Dear',Robbie Williams',Robyn',Amanda Fondell',James Blunt']中的a.name对所有艺术家进行筛选,而是将查询限
在['Kate Bush',Loney Dear',Robbie Williams',Robyn',Amanda Fondell',James Blunt']
中的a.name对所有艺术家进行筛选,而是将查询限制到具有EmilFave
标签的节点(导致更高效的查询)
MATCH (a:Artist)
WHERE a.name in ['Kate Bush', 'Loney Dear', 'Robbie Williams', 'Robyn', 'Amanda Fondell', 'James Blunt']
SET a:EmilFave
RETURN a