【问题标题】:py2neo multiple relationships between nodespy2neo 节点间的多重关系
【发布时间】:2015-11-01 22:39:05
【问题描述】:

现在假设有 2 个节点(A,B)。

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

例如,

Relationship(A,"neighborhood",B) 
Relationship(A,"cooccurence",B) 
Relationship(A,"experimental",B) 

【问题讨论】:

    标签: python-2.7 neo4j py2neo


    【解决方案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)""")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多