【问题标题】:How to delete relationships in Neo4j using python neo4j-rest-client library?如何使用 python neo4j-rest-client 库删除 Neo4j 中的关系?
【发布时间】:2014-09-09 06:45:08
【问题描述】:

我找不到从节点删除关系的 API,我只能找到一个创建方法。请告诉我如何删除它。

【问题讨论】:

    标签: python-2.7 neo4j neo4jrestclient


    【解决方案1】:

    不完全了解 python 库,但我的理解是它模仿了 Java API。

    在 Java API 中你会使用:

    for (Relationship r: myNode.getRelationships()) {
        r.delete();
    }
    

    我猜同样的概念也适用于 python 的 neo4jrestclient:获取节点的所有关系并在它们上调用 delete() 方法。

    【讨论】:

      【解决方案2】:

      完全正确:

      rel = n1.relationships.create("Knows", n2)
      rel.delete()
      

      就是这样。

      【讨论】:

        猜你喜欢
        • 2016-05-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-19
        • 1970-01-01
        • 1970-01-01
        • 2013-10-01
        • 1970-01-01
        相关资源
        最近更新 更多