架构配置

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

Neo4j GraphQL 库支持多个功能,例如 CRUD 操作、聚合、过滤等。为了实现这些功能,会生成大量的 GraphQL 类型。然而,在某些情况下,建议缩减生成的 API 范围。

本节提供了如何限制对不需要的操作的访问并减小模式大小的信息,从而提升性能。

  • 全局配置 - 如何全局禁用特定类型的操作。

  • 类型配置 - 如何设置查询、变更和订阅类型。

  • 字段配置 - 如何从 GraphQL 对象类型或 GraphQL 输入对象类型中移除字段。