Jef*_*ery 5 graphql apollo-server graphiql
可以传递查询,但显然不是一个片段:
server.use('/graphiql', graphiqlExpress({
endpointURL: '/graphql',
query: `# Welcome to GraphiQL
query PostsForAuthor {
author(id: 1) {
firstName
posts {
title
votes
}
}
}`}));
Run Code Online (Sandbox Code Playgroud)
http://dev.apollodata.com/core/fragments.html
但是,这不是原始问题的解决方案。我想在启动时将片段传递给graphiql服务器实例。
正如您所注意到的(以及此处详细介绍的)GraphiQL 接受一个query参数:
query:一个可选的 GraphQL 字符串,用作初始显示的查询,如果提供未定义,则将使用存储的查询或 defaultQuery。
如果将片段作为该参数的值放入不起作用,那么我不相信有任何方法可以从片段开始......但实际上您为什么要这样做呢?片段本身是不可执行的,整个想法是使用(可执行)查询启动 GraphiQL。
如果您想要的只是能够复制/粘贴在查询中经常使用的某些文本,那么小书签可能是一个更好的主意。
| 归档时间: |
|
| 查看次数: |
1271 次 |
| 最近记录: |