Jos*_*ley 2 javascript graphql graphql-js
如何使用 graphql-js 在架构中定义片段?
import graphql from 'graphql'
/* how do I do this?
fragment authorInfo on Author {
name
}
*/
Run Code Online (Sandbox Code Playgroud)
例如,要定义作者类型,我会:
import graphql from 'graphql'
export default new graphql.GraphQLObjectType({
description: `An author`,
name: {
description: `The author's legal name.`,
type: GraphQLString
}
}),
name: `Author`
})
Run Code Online (Sandbox Code Playgroud)
所以这里的类型定义是由 生成的GraphQLObjecType。什么函数会生成片段?