GraphiQL:如何填充所有字段

时间:2018-09-24 07:35:22

标签: graphql graphiql

是否有一种方法(或快捷方式)填充查询的所有字段?

让我们以https://graphql.org/swapi-graphql/为例。

我知道通过ctrl + space我可以调用自动建议。 enter image description here

但是,如果我想填充所有字段(名称,高度等。)而不必手动将其键入怎么办?

2 个答案:

答案 0 :(得分:0)

通常,如果您输入基本类型而没有如下所示的参数,则当您直接在其后按“ Ctrl-Enter或按播放按钮”时,将填充字段。奇怪的是,我没有看到它在提供的示例url上发生,但是使用我通过Prismic使用的GraphpliQL接口,它对我来说起作用。

{
    person
}

答案 1 :(得分:-1)

执行查询而不指定子字段

graphiql将为您填写每个字段。就您而言:

{
    person(personID: 1)
}

将自动完成

{
  person(personID: 1) {
    name
    birthYear
    eyeColor
    gender
    hairColor
    height
    mass
    # etc...
  }
}