2017-08-11 83 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的版本? –