Neo4j 使用限制设置返回后的标签

Neo4j 使用限制设置返回后的标签,neo4j,cypher,Neo4j,Cypher,此代码将首先为所有用户节点设置一个新标签,然后返回前10个。我要做的是为第一次返回的10个节点设置一个新标签。但当我这么做的时候: MATCH (n:User) SET n: Influence RETURN n ORDER BY n.Followers DESC LIMIT 10 我得到以下错误: RETURN只能在查询结束时使用 应该有用 应该有用 MATCH (n:User) RETURN n ORDER BY n.Followers DESC LIMIT 10 SET n:Influe

此代码将首先为所有用户节点设置一个新标签,然后返回前10个。我要做的是为第一次返回的10个节点设置一个新标签。但当我这么做的时候:

MATCH (n:User)
SET n: Influence
RETURN n
ORDER BY n.Followers DESC
LIMIT 10
我得到以下错误:

RETURN只能在查询结束时使用

应该有用

应该有用

MATCH (n:User)
RETURN n
ORDER BY n.Followers DESC
LIMIT 10
SET n:Influence
MATCH (n:User)
WITH n
ORDER BY n.Followers DESC
LIMIT 10
SET n:Influence