0
私は自分のneo4j dbにデータを挿入するためにpy2neoを使用しています。DBにまだ挿入されていないNodePointer.propertiesを取得します。
私はNodePointersと関係の配列を作成し、処理後
for i in rels:
test_graph.create(i)
でそれらを挿入します。
私の配列の作成中に、特定のNodePointerが既に配列に追加されているかどうかを確認したいと思います(同じ名前のNodePointersを2つ作成したくない場合)。
NodePointerのプロパティをチェックする方法を探して、私はpy2neoのドキュメントでこれを見つけた:
>>> alice.properties["name"]
'Alice'
が、私が何をしてみてください。
def isThereAThisInHere(this, here):
for i in here:
if (i.properties["name"] == this):
return i
return False
mVar = isThereAThisInHere(defWord.wordVar[0],tempVar)
if (mVar == False):
mVar = Node("Variable",name=defWord.wordVar[0])
tempVar.append(mVar)
私が手:'NodePointer' object has no attribute 'labels'
誰かが私の問題の解決策や提案を持っていますか?ありがとうございました。