GraphQL中的变异被建模为对象类型,就像Query类型一样.GraphQL模式有3个顶级入口点,它们被建模为对象类型:
Query type - 查询的根目录Mutation type - 突变的根Subscription type - 订阅的根目录创建方案时,您可以提供所有3个方案:
Schema(QueryType, Some(MutationType), Some(SubscriptionType))
Run Code Online (Sandbox Code Playgroud)
否则,突变的工作方式与查询非常相似,只是突变顶级字段是按顺序执行的(保证不会并行执行).
有关更多信息和示例,我建议您检查sangria-subscriptions - 示例,该示例除了正常查询之外还演示了变异和订阅.我建议你从架构定义开始:
| 归档时间: |
|
| 查看次数: |
1159 次 |
| 最近记录: |