Graphiql 结构 queries/mutations 按类别
Graphiql structure queries/mutations by categories
我想知道是否有任何方法可以在 GraphiQL ide 中构建 graphql queries/mutations。现在我在文档选项卡中有一长串 queries/mutation(见下图)。我想要的是按类别(如用户、客户、实习生等)将它们分开。这可能吗?还是我应该使用其他工具?
:
GraphQL 本身没有供 GraphiQL 这样的工具利用的命名空间概念。您也许能够基于它们构建自己的约定和工具,但您必须完成所有的跑腿工作。
如果您像下面这样使用嵌套类型解析器模拟命名空间,这可能会有所帮助。
type UserQuery {
users: [User]
user(id: String): User
}
type InternQuery {
intern: Intern
interns: [Intern]
internCustomers: [Customer]
}
type Query {
userQuery: UserQuery
internQuery: InternQuery
}
在您的查询解析器中,userQuery 和 internQuery 只需要 return 空对象,并将您的其他解析器放入 UserQuery 和 InternQuery。
我想知道是否有任何方法可以在 GraphiQL ide 中构建 graphql queries/mutations。现在我在文档选项卡中有一长串 queries/mutation(见下图)。我想要的是按类别(如用户、客户、实习生等)将它们分开。这可能吗?还是我应该使用其他工具?
:
GraphQL 本身没有供 GraphiQL 这样的工具利用的命名空间概念。您也许能够基于它们构建自己的约定和工具,但您必须完成所有的跑腿工作。
如果您像下面这样使用嵌套类型解析器模拟命名空间,这可能会有所帮助。
type UserQuery {
users: [User]
user(id: String): User
}
type InternQuery {
intern: Intern
interns: [Intern]
internCustomers: [Customer]
}
type Query {
userQuery: UserQuery
internQuery: InternQuery
}
在您的查询解析器中,userQuery 和 internQuery 只需要 return 空对象,并将您的其他解析器放入 UserQuery 和 InternQuery。