如何使用graphql-js类(无SDL)扩展现有类型?

时间:2018-11-07 04:04:39

标签: graphql graphql-js

使用SDL,我可以这样做:

extend type Query {
   something: String!
}

通过内置的GraphQLObjectType类构建类型时,该怎么做?

它似乎没有记录在任何地方。

1 个答案:

答案 0 :(得分:0)

该库可能有帮助? https://graphql-compose.github.io/docs/en/intro-quick-start.html

完成

const AuthorTC = TypeComposer.create({ name: 'Author', fields: { id: 'Int!', firstName: 'String', lastName: 'String', }, });

然后您可以添加addFields

```` AuthorTC.addFields({...})

````

并获取GraphQLObjectType

````

AuthorTC.getType() ``