GraphQL中Schema,Type,Query等概念之间的关系是怎样的?

发布于 2022-09-07 22:28:42 字数 387 浏览 14 评论 0

看了一些文章,GraphQL中有以下几个概念:

1、Schema
2、Type
3、Query
4、query,mutation,subscription //Query和query好像是两个概念

问题:
query,mutation,subscription这三个基本清楚,对应读、写、realtime。有以下疑问:

一、第3点的Query和第4点的query是什么关系?
二、Schema、Type、Query、(query,mutation,subscription)这4者的关系是怎样的?

请大佬帮梳理一下,谢谢大佬!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

噩梦成真你也成魔 2022-09-14 22:28:42
  • Query 代表的是查询的统称,也就是一次查询可以成为一个 Query,而 query 是 Query 的一个类型种类,当前有三种类型,分别是 query,mutation,subscription
  • 四者关系简单讲是这样的,Schema 由 Type 来描述,Query 的查询语法和格式受 Schema 约束,而 query,mutation,subscription 是 Query 的三种类型,分别对应不同的业务场景

有兴趣可以看看我发过的文章,30分钟理解GraphQL核心概念,具体的东西里面应该都有涉及。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文