graphql - GraphQL 中的联合类型
问题描述
我有一个类型字段可以接受字符串、布尔值、整数或字符串数组的场景。
我有一个customer.graphql
文件,我在其中创建了联合类型的字段,如下所示:
union ItemData = String | Boolean | [String] | Int
type Items {
data: ItemData
}
但是当我尝试运行它时,我收到错误:GraphQLError: Syntax Error: Expected Name, found [
我无法找出问题并需要一些帮助。如果我的语法错误,请纠正我。
解决方案
推荐阅读
- java - Collectors.groupingBy (Function, Supplier, Collector) 不接受 lambda / dosen't see streamed values
- r - 删除以虚拟变量为条件的重复项
- javascript - 使用 firebase-cloud-functions 将付款来源添加到 Stripe?
- sql - 如何从手动分区的 BigQuery 表中引用最新表
- javascript - 如何使用回调通过 node.js 和 ejs 从 mysql 获取数据?
- .net - 自定义外发 noreply 电子邮件的显示名称
- java - 如何使用 libgdx 中的矩形类绘制矩形边框?
- javascript - OpenLayers 5.3,从 KML 图层地标获取属性
- c - 将缓冲区转换为 strtok 的 char 数组
- java - 私有类 ArrayList (set)