Py2neo 连接仅被 Cypher Execute 拒绝
Py2neo Connection Refused Only with Cypher Execute
我是 运行 远程 Neo4j 2.1.6 数据库上的 py2neo 2.0.4。我可以使用一些命令连接到数据库,但不能使用所有命令。
两个实例使用相同的连接 uri:
这很好用。
test = self.graph_db.find_one('Node')
这不是。
test = self.graph_db.cypher.execute('MATCH (n) RETURN n LIMIT 1')
无论查询的实际内容如何,我得到的连接拒绝结果都是一样的。
在我的 Neo4j 服务提供商的帮助下,我们能够确定错误并进行修复。
这是 pre-2.2 Neo4j 中的一个已知缺陷。要解决此错误,请使用 py2neo 重写功能。
py2neo.rewrite(('http', '0.0.0.0', 7474, ('https', {host}, {port}))
我是 运行 远程 Neo4j 2.1.6 数据库上的 py2neo 2.0.4。我可以使用一些命令连接到数据库,但不能使用所有命令。
两个实例使用相同的连接 uri:
这很好用。
test = self.graph_db.find_one('Node')
这不是。
test = self.graph_db.cypher.execute('MATCH (n) RETURN n LIMIT 1')
无论查询的实际内容如何,我得到的连接拒绝结果都是一样的。
在我的 Neo4j 服务提供商的帮助下,我们能够确定错误并进行修复。
这是 pre-2.2 Neo4j 中的一个已知缺陷。要解决此错误,请使用 py2neo 重写功能。
py2neo.rewrite(('http', '0.0.0.0', 7474, ('https', {host}, {port}))