【发布时间】:2018-09-06 09:14:21
【问题描述】:
我正在构建一个 Express Graphql 后端来支持带有 Apollo 前端的 React。我的一个突变接受了一个我称之为 Token 的论点。此令牌由 Stripe 生成,具有许多字段和带有字段的子对象。
我不需要所有这些字段来执行我的突变,但是,在我创建标量输入来描述整个 Token 对象之前,我遇到了错误。
有没有办法解决这个问题?
是否可以设置我的突变来隔离我需要的字段并忽略其余部分?
我的一些代码:
input Card {
id: String
object: String
address_city: String
address_country: String
address_line1: String
address_line1_check: String
address_line2: String
address_state: String
address_zip: String
address_zip_check: String
brand: String
country: String
cvc_check: String
dynamic_last4: String
exp_month: Int
exp_year: Int
fingerprint: String
funding: String
last4: String
metadata: String
name: String
tokenization_method: String
}
input Token {
id: String
object: String
card: Card
client_ip: String
created: Int
livemode: Boolean
type: String
used: Boolean
}
也许我应该考虑为此设置一个基本的快速路由处理程序,但我想让我的网站保持一致。
【问题讨论】:
标签: graphql react-apollo