graphql - GraphQL 类型字段与父级(循环)具有相同类型
问题描述
在这个例子中 https://graphql.org/graphql-js/constructing-types/
我们有没有可能实现 Type 回溯其根?父类型?(manager 字段类型指回 userType)
var userType = new graphql.GraphQLObjectType({
name: 'User',
fields: {
id: { type: graphql.GraphQLString },
name: { type: graphql.GraphQLString },
manager: { type: userType },
}
});
解决方案
当 Thunk 解决了我的问题时,返回字段。
var userType = new graphql.GraphQLObjectType({
name: 'User',
fields: ()=> {
return {
id: { type: graphql.GraphQLString },
name: { type: graphql.GraphQLString },
manager: { type: userType }
}
}
});
推荐阅读
- ruby-on-rails - 如何在 mongoid 搜索 gem 中设置虚拟属性
- html - 为什么绝对定位时div的宽度突然变成0?
- javascript - 使用自定义函数扩展外部类原型/类型定义(Typescript)
- javascript - 有没有办法在 javascript/node.js 中编码谷歌转换 api
- angular - Angular 8 - 使用 SSC 登录实现 oaUTH 2
- r - 使用循环创建网络组效率不高
- javascript - NodeJS Express 递归路由
- javascript - 2 个按钮,但随机一个是正确的
- javascript - 如何使用 DD/MM/YYYY 格式按年份过滤数组
- javascript - 使用threejs将多个图像旋转一圈