如何从react发送enum类型字段到GraphQL/AWS appsync



这是代码段。这部分在代码中产生错误。这个字段实际上是schema.graphql中的枚举类型字段谁能帮我写那一部分?公司名称工作正常,但从公司状态得到错误。

错误:companyType有一个无效的值,这是错误

var input = {
companyName: userCtx.user.company,
companyStatus: userCtx.user.status 
createdAt: new Date().toISOString()
}

我解决了问题。代码没问题。My Schema是

companyStatus {
pending
active
inactive
}

在我接收enum值的代码中

companyStatus: userCtx.user.status

userCtx.user.status的值以前是Pending, p大写,所以这是问题。当我把Pending变成pending,问题就解决了。谢谢。

相关内容

  • 没有找到相关文章

最新更新