Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j 此查询是否为节点分配了新标签?_Neo4j_Cypher - Fatal编程技术网

Neo4j 此查询是否为节点分配了新标签?

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

此查询返回艺术家列表,然后设置标签“EmilFave”。这是否意味着它会向艺术家的节点添加一个附加标签?这样做的目的是什么

是的,它会向该查询中匹配的节点添加一个附加标签。在这种情况下,它是为了指出图中的艺术家子集是埃米尔的最爱

在只需要处理Emil最喜欢的艺术家的后续查询中,现在不需要通过
在['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