Apollo Server v3 升级到 Apollo Server v4
从 Apollo Server v3 升级到 v4 以及 graphql ^15 升级到 ^16。
从 Apollo Server v3 升级到 v4 以及 graphql ^15 升级到 ^16。
graphql-api}
在 Strapi 5 中,GraphQL API 已更新。它处理新的扁平响应格式,现在也可以接受 Relay 样式的查询。
在 Strapi 5 中,不再可能使用 '?locale=all' 参数获取所有本地化版本。
在 Strapi 5 中,'publicationState' 不再可用于 Content API 调用。可以使用新的状态参数并接受 2 个不同的值,草稿和已发布。
在 Strapi 5 中,'publishedAt' 不再可用于内容 API 调用来设置状态。可以使用新的状态参数并接受 2 个不同的值,草稿和已发布。
使用 Strapi 为你生成的 REST API 端点与你的内容类型进行交互。
使用广泛解释一些用例或提供分步说明的指南,深入研究一些特定的 REST API 主题。
在 Strapi 5 中,响应格式已简化和扁平化,请求内容的属性不再封装在属性对象中。
了解填充的含义以及如何在 REST API 查询中使用填充参数来向响应添加其他字段。
使用利用查询字符串库的交互式工具来构建查询 URL
使用 Strapi 的文档服务 API 填充或选择某些字段。
使用 Strapi 的文档服务 API 对查询结果进行排序和分页
使用 Strapi 的文档服务 API 选择要随查询返回的字段。
使用 Strapi 的文档服务 API 处理查询的语言环境版本。
本文档提供有关文档服务 API 中可用的过滤器的信息。
查询内容时,使用 Strapi 的查询引擎 API 填充关系。
使用 Strapi 的查询引擎 API 对查询结果进行排序和分页。
使用 Strapi 的查询引擎 API 来过滤查询结果。
使用 Strapi 的文档服务 API 返回文档的草稿或已发布版本
在 Strapi 5 中,一些属性和内容类型名称是保留的,所有使用保留名称的字段或内容类型应在迁移之前重命名,以防止数据丢失。
使用 REST API 管理关系的顺序
使用 Strapi 的查询引擎 API 对单个条目执行操作。
使用 API 参数来优化你的 Strapi REST API 查询。
在 Content API 调用(REST API 和 GraphQL)中,应通过其 documentId 调用文档。
使用 Strapi 的 REST API 填充或选择某些字段。
了解如何通过创建利用填充参数的自定义控制器来填充创建者字段,例如 createdBy 和 updatedBy。
使用 Strapi 的查询引擎 API 对多个条目执行操作。
在 Strapi 5 中,按 id 排序不再可能按时间顺序排序,你应该改用 createdAt。
使用 Strapi 的 REST API 对数据进行排序或分页。
了解 Strapi v5 中的文档是什么
文档服务 API 是从后端服务器或插件与内容交互的推荐方式。
在 Strapi 5 中,Entity Service API 已被弃用,对于 findPage() 方法,你应该改用 Document Service API 的 findMany() 方法。
Strapi 提供了一个查询引擎 API,可以对更底层的数据库层进行不受限制的内部访问。
在 Strapi 5 中,不再支持共享填充策略,因此必须使用 `on` 片段明确填充组件和动态区域。
在 Strapi 5 中,组件和动态区域不会通过 REST API 请求返回 `id`,因此无法部分更新它们。
使用 Strapi 的 REST API 来过滤请求的结果。