1. 程式人生 > >py2neo merge報錯:Primary label and primary key are required for MERGE operation

py2neo merge報錯:Primary label and primary key are required for MERGE operation

安裝了最新版的py2neo使用的時候,發現merg報錯了,

說沒有提供兩個關鍵字引數,在程式碼中用法如下:

user = Node("User", name=user)
repo = Node("Repo", name=repo)
rel = Relationship(user, rel_type, repo)
g.merge(rel)

網上查了下基本都是這樣的用法,於是懷疑是不是版本方面的問題,經過嘗試發現版本3.0是可以的。

所以如果有需要可以重灌一下py2ney即可。

pip uninstall py2neo
pip install py2neo==3.1.2

過兩天查明白文件,v4版本應該怎麼使用了,再來更新本文。