2015-11-01 261 views
0

现在假设有2个节点(A,B)。py2neo节点之间的多重关系

我可以在这两个节点之间创建多个关系吗?

例如, 关系(A, “邻里”,B) 关系(A, “cooccurence”,B) 关系(A, “实验”,B)

回答

1

您可以创建多个关系直接使用函数py2neo库或运行密码查询。查询以下Cypher查询:

from py2neo import Graph 
graph = Graph() 
graph.cypher.execute("""merge (A:node_a {property:{state if there is a property}}) 
        merge (B:node_b {property:{state if there is a property}}) 
        merge (A)-[:neighborhood]->(B) 
        merge (A)-[:cooccurence]->(B) 
        merge (A)-[:experimental]->(B)""") 
相关问题