Neo4j在更新查询语句中返回受影响的节点

时间:2014-05-07 11:08:18

标签: neo4j cypher neo4jphp

运行此Cypher查询:

MATCH (n:`User`) WHERE type = 'artist' SET n.updated_at = '2014-05-06 21:32:00', n.name = 'example' RETURN count(n)

这将返回匹配节点的数量,无论它们是否受SET语句的影响。

有没有办法只返回受影响的节点数?

1 个答案:

答案 0 :(得分:1)

我认为如果你想获得修改后的节点数,那么你需要将SET子句的否定作为WHERE的{​​{1}}子句包含在内。这样,您将只匹配需要更新的节点(因此可以返回它们的计数)。