0
py2neo에 새로운 소식이있어서 간단한 프로그램으로 시작하겠다고 생각했습니다. 그것의 반환 TypeError : 인덱스 iterable되지 않습니다. 어쨌든 노드 집합을 추가하고 중복을 피하면서 관계를 만들려고합니다. 내가 뭘 잘못하고 있는지 모르겠다.py2neo의 색인 오류, Neo4j
from py2neo import neo4j, cypher
graph_db = neo4j.GraphDatabaseService("http://localhost:7474/db/data/")
happy = "happy"
glad = "glad"
mad = "mad"
irate = "irate"
love = "love"
wordindex = graph_db.get_or_create_index(neo4j.Node, "word")
for node in wordindex:
wordindex.add("word", node["word"], node)
def createnodes(a, b, c, d, e):
nodes = wordindex.get_or_create(
{"word": (a)},
{"word": (b)},
{"word": (c)},
{"word": (d)},
{"word": (e)},
)
def createrel(a, b, c, d, e):
rels = wordindex.get_or_create(
((a), "is", (b)),
((c), "is", (d)),
((e), "is", (a)),
)
createnodes(happy, glad, mad, irate, love)
createrel(happy, glad, mad, irate, love)
감사 나이젤 데 도움이 매우 도움이! 나는 또한 슬라이드 쉐어에 대한 귀하의 프리젠 테이션이 매우 유용하다는 것을 발견했습니다. –