【发布时间】:2017-06-24 13:03:03
【问题描述】:
我正在编写一个 python 3.6 应用程序,它使用 Neo4j 作为后端和官方 python 驱动程序。我是 Neo4j 和 Cypher 的新手。进入数据库的数据需要替换该数据的先前“版本”。我试图通过创建一个根节点来指示版本来做到这一点。例如。
MATCH (root:root_node)-[*..]->(any_node:) DETACH DELETE root, any_node
CREATE(root:new_root_node)
...
...
... 代表我附加到new_root_node 的所有新数据
以上行不通。如何将DELETE 和CREATE 语句合并到一个事务中?
谢谢!
【问题讨论】:
标签: python database neo4j cypher