相关疑难解决方法(0)

GraphQL中输入类型的重点是什么?

能否解释一下为什么如果变异的输入参数是对象它应该是输入类型?我认为更简单的只是重用类型而不提供id.

例如:

type Sample {
  id: String
  name: String
}

input SampleInput {
  name: String
}

type RootMutation {
  addSample(sample: Sample): Sample  # <-- instead of it should be
  addSample(sample: SampleInput): Sample
}
Run Code Online (Sandbox Code Playgroud)

对于小对象来说没问题,但是当你有很多对象在模式中有10多个属性时会成为负担.

graphql

50
推荐指数
2
解决办法
9805
查看次数

标签 统计

graphql ×1