变更 (Mutations)

这是 GraphQL Library 7 版本的文档。对于长期支持 (LTS) 版本 5,请参考 GraphQL Library 5 LTS 版本

本页展示以下变更的示例

  • create - 创建节点,并递归创建或连接图中的其他节点。

  • update - 更新节点,并递归执行后续的任何操作。

  • delete - 删除节点,并递归删除或断开图中其他节点的连接。

欲了解更多关于关系的变更操作示例,请参阅 关系操作

为了提供这些变更中可用的抽象,生成的 Cypher 语句可能会变得相当复杂。这可能导致数据库根据其配置抛出内存不足错误。

如果这种情况经常出现,您可以在 DBMS 设置中调整 server.memory.heap.max_size 参数。如果必须进行大规模数据迁移,最好手动编写所需的 Cypher 并直接在数据库中执行。