【问题标题】:Rename node and delete relationship in neo4jNeo4j中重命名节点和删除关系
【发布时间】:2018-06-13 10:58:04
【问题描述】:

如何在 neo4j 中重命名图中的节点而不调整该节点的关系。还有如何删除两个节点之间的关系。请帮助我使用密码语法。

【问题讨论】:

  • 你有什么用 rename a node ?这样做有什么用?

标签: neo4j cypher


【解决方案1】:

你可以在the official documentation找到很多提示

How to delete relationship

MATCH (n { name: 'Andres' })-[r:KNOWS]->()
DELETE r

How to add a new label

MATCH (n { name: 'Stefan' })
SET n:German
RETURN n.name, labels(n) AS labels

How to remove a label

MATCH (n { name: 'Peter' })
REMOVE n:German
RETURN n.name, labels(n)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-24
    • 2015-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-24
    相关资源
    最近更新 更多