如何将枚举类型字段从 React 发送到 GraphQL/AWS appsync

How to send enum Type fields to GraphQL/AWS appsync from react

这是代码部分.. companyStatus:userCtx.user.category此部分在代码中产生错误。该字段实际上是 schema.graphql 中的枚举类型字段 谁能帮我写那个部分? companyName 工作正常,但公司 Status 出现错误。

错误:companyType 的值无效,这是错误

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

我解决了这个问题。代码一切正常。 我的架构是

companyStatus {
pending
active
inactive
}

在我收到 enum 值的代码中

companyStatus: userCtx.user.status

userCtx.user.status 值以前是 Pending,大写的 P,所以这就是问题所在。当我将 Pending 更改为 pending 时,它就解决了。谢谢。