2017-08-11 78 views
1

我使用這個代碼:在py2neo添加標籤不工作

n1 = Node("X", name=w1) 
graph.create(n1) 
n1.add_label(u2) 

但它只是不加入這個標籤u2,甚至從Python提示符。

回答

0

根據the docs你應該這樣標籤添加到節點:

alice = Node("Person", name="Alice") 
alice.labels.add("Employee") 

在你的情況,您使用的是不同的方法名(add_label),而不是傳遞字符串。嘗試:

n1 = Node("X", name="w1") 
graph.create(n1) 
n1.labels.add("u2") 

注意"u2"而不是u2

+0

它無法識別添加函數: – ugp

+0

>>> import py2neo >>> lamb = Node(「X」,name =「lamborghini」) >>> lamb.labels.add(「SUPERCAR」) 回溯(最近通話最後一個): 文件「」,1號線,在 AttributeError的:「功能」對象沒有屬性「加上」 – ugp

+0

@ugp您使用哪個py2neo的版本? –