>我在服务器上犯了一个错误,我的节点保存为:Studio
而不是像我希望的那样保存:GameStudio
。
现在我的数据库有:Studio
节点和:GameStudio
节点,但是我真的很想重命名所有:Studio
节点。
我可以编写查询吗?可以重命名:Studio
(同时保持它们的关系(并将它们合并到:GameStudio
中? :Studio
和:GameStudio
具有相同的属性,并且具有id
的独特性。
这很容易。下面是执行此操作的查询:
MATCH (s:Studio)
SET s:GameStudio
REMOVE s:Studio
此外,您可能不知道这一点,但节点可以有多个标签,如果某些标签是其他标签的更具体版本,或者需要使用不同的标签在不同域之间共享相同的节点,这将非常有用。
随身携带密码拒绝卡可能会有所帮助,特别是如果你是Neo4j和Cypher的新手。