我有一个问题:
PROFILE MATCH ()-[r]-() WHERE ID(r) = 35467410 SET r.canRead = True, r.canWrite = False
需要16秒......和38,358,201分贝命中。我不明白为什么。
但是当我删除SET:
PROFILE MATCH ()-[r]-() WHERE ID(r) = 35467410 RETURN *
它是瞬间的。
答案 0 :(得分:0)
这已记录在https://github.com/neo4j/neo4j/issues/3064
中正如@cleishm建议的那样,您可以使用START r=rel(35467410) SET r.canRead = True, r.canWrite = False