在用neo4j的时候,可能有一条边有多个属性,这个时候怎么用py2neo来添加呢,这里给我我的例子:

node1 = Node('person', per_name='Alice_1')
node2 = Node('person', per_name='Bob_1')
properties={'date':'2019-07-11'}
node1_vs_node2 = Relationship(node1, "A+轮", node2,**properties)
graph.merge(node1_vs_node2)

用一个properties字典就行了哈,效果展示:

py2neo 给关系增加属性_github

查询的cql语句为:

match (p:person) where p.per_name='Alice_1' return p

参考文献

[1]. py2neo_nodes_rels.py. ​​https://gist.github.com/MarneeDear/f15693b799a6085de5653daf4e39a886​