【发布时间】:2019-03-30 22:30:27
【问题描述】:
从语法上讲,您可以在模式中定义查询或突变,以便它返回一个类型。 但是,操作定义(即客户端调用的查询或突变)必须有一个 SelectionSet,所以我必须这样做:
mutation X { field }
所以我的变异或查询的结果必须是一个带有字段的对象,它不能是一个标量。 这是正确的吗?感觉就像我应该能够返回一个标量。通过 HTTP 发送时,结果总是包装在一个信封中,因此无论哪种方式,结果都是有效的 JSON(简单的标量不是严格有效的 JSON)。
我的阅读正确吗?
【问题讨论】:
标签: graphql