1.1 节点和关系的对象
官网的例子,创建两个节点,并为两个节点创建关系。
from py2neo.data import Node, Relationship
a = Node("Person", name="Alice")
b = Node("Person", name="Bob")
ab = Relationship(a, "KNOWS", b)
print(ab)
# 结果为 (Alice)-[:KNOWS {}]->(Bob)
可以知道创建两个标签为"Person"的节点,并且设置属性name,两个节点的关系为"KNOWS"。
接下来是节点的一些操作:
print(a==b)
# 结果为False
print(a!=b)
# 结果为True
print(a['name'])
print(a['age'])
# 结果为 Alice和None 直接获取属性值,没有的话则是返回None
a['age']=16
# 则是为a添加新的属性'age',并赋值为16
1.2 子图Subgraph对象
模仿官网的例子:
from py2neo.data import Node, Relationship
a = Node("Person", name="Alice")
b = Node("Person&