我在Python中使用以下代码尝试连接到Neo4j。但是,当我运行代码时,我得到错误:" py2neo.database.status.Forbidden:此数据库不允许写入操作。这是一个只读的Neo4j实例。"。
有谁知道如何从py2neo创建一个写Neo4j的实例?
import py2neo
from py2neo import Node, Relationship
g = py2neo.Graph('bolt://neo4j.het.io:7687', bolt=True)
tx = g.begin()
a = Node("Person", name="Alice")
tx.create(a)
b = Node("Person", name="Bob")
ab = Relationship(a, "KNOWS", b)
tx.create(ab)
tx.commit()
g.exists(ab)
答案 0 :(得分:0)
$group2
是一个公开的只读Neo4j实例。
转到https://neo4j.com/download/并下载您自己的数据库,然后将脚本更改为neo4j.het.io:7687
。
(如果您需要该特定数据集,则可免费使用 - > https://github.com/dhimmel/hetionet)