目前,我正在从这里。学习sangria-graphql,但是我找不到任何关于突变的文档(添加、更新、删除)。而且,谷歌对我帮助不大。你们能给我提供什么好的资源吗?
发布于 2017-01-23 16:43:15
GraphQL中的突变被建模为对象类型,就像Query类型一样。GraphQL模式有3个顶级入口点,它们被建模为对象类型:
Query类型-查询的根Mutation类型-突变的根Subscription类型-订阅的根当您创建该方案时,您可以提供其中的所有3个:
Schema(QueryType, Some(MutationType), Some(SubscriptionType))否则,突变的工作方式与查询非常相似,只不过突变顶级字段是按顺序执行的(保证不会并行执行)。
关于进一步的信息和示例,我建议您检查sangria-订阅-示例,它演示了除了正常查询之外的变异和订阅。我建议您从模式定义开始:
https://stackoverflow.com/questions/41800402
复制相似问题