如何使用 api-platform 构建 GraphQL API?

Posted

技术标签:

【中文标题】如何使用 api-platform 构建 GraphQL API?【英文标题】:How to build a GraphQL API with api-platform? 【发布时间】:2018-06-28 15:59:04 【问题描述】:

当我进入api-platform website 时,我看到了“REST 和 GraphQL 框架来构建现代 API 驱动的项目”。 但我没有找到任何解释如何在 api-platform 中生成 GraphQL API 的文档。 任何人都可以确认我是否可能以及如何做到这一点?

【问题讨论】:

这是答案:github.com/api-platform/docs/blob/master/core/graphql.md 【参考方案1】:

GraphQL 在 API 平台中是一个相当新的东西。请查看 2.2 版本。

这里有一些有用的资源:

docs blog post about 2.2 release PR - GraphQL: add support for filters PR - GraphQL + data provider refactoring: automatically add SQL join clauses PR - Add validation for GraphQL mutations PR - GraphQL: honor access control rules PR - Implement the Relay specification for mutations

相信随着时间的推移,官方文档上的资源会越来越多。

【讨论】:

非常感谢您为我提供这些信息 mheki !

以上是关于如何使用 api-platform 构建 GraphQL API?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 api-platform 中拦截 graphql 请求?

如何在 Api-Platform 中为虚拟属性引入过滤功能?

api-platform 可以将 200 返回到 POST 吗?

api-platform 中的 API 版本控制

isGranted 为登录的用户 JWT 返回 false - Symfony API-Platform AWS-EB

常见排序算法-----希尔排序