如何批量查询并稍后在 pyneo2 v3 中执行它们?

How to batch queries and perform them later in pyneo2 v3?

在 py2neo V2 中,可以使用 query.append() 将查询添加到队列中,所有查询都可以稍后执行。

如何在 v3 中做同样的事情?我在文档中找不到与此对应的等效函数。

以下是Python3.6.3使用py2neo版本3.1.2:

from py2neo import Graph g = Graph(host="localhost", user="neo4j", bolt=True) # Modify for your situation transaction = g.begin(autocommit=False) transaction.append("match(n) return count(n);")

失败并returns以下警告:

/usr/local/bin/ipython3:1: DeprecationWarning: Transaction.append(...) is deprecated, use Transaction.run(...) instead

希望对您有所帮助。