Reactjs 图ql AWS反应罐';t解析值类型不匹配预期类型列表

Reactjs 图ql AWS反应罐';t解析值类型不匹配预期类型列表,reactjs,amazon-web-services,graphql,aws-appsync,Reactjs,Amazon Web Services,Graphql,Aws Appsync,我有个问题要问 const allquerys=wait API.graphql(graphqlOperation(querys.listProcess)) 然后在我的querys.js中,我将其定义为 ```export const listProcess = `query ListProcess( $filter: ModelProcessFilterInput $limit: Int $nextToken: String ) { listProcess(filter: $f

我有个问题要问

const allquerys=wait API.graphql(graphqlOperation(querys.listProcess))

然后在我的querys.js中,我将其定义为

```export const listProcess = `query ListProcess(
  $filter: ModelProcessFilterInput
  $limit: Int
  $nextToken: String
) {
  listProcess(filter: $filter, limit: $limit, nextToken: $nextToken) {
    items {
      id
      routine {
        id
        key
      }
      event {
        eventId
        detailType
        source
        account
        time
        region
        resources
        detail
      }
      tasks {
        key
        title
        status
        processId
        context
        eventId
        message
        export
        error
        output
      }
      workers {
        id
        type
      }
      status
      context
    }
    nextToken
  }
}
`;```
当我去查询它时,我在JS中得到了这个错误

位置:空

消息:“无法解析值(/listProcesss/items[1]/tasks):类型不匹配错误,应为类型列表”

路径:数组(4)

0:“listProcesss”

1:“项目” 2: 1 3:“任务”
长度:4

当DynamoDB数据与GraphQL模式不匹配时,会发生此错误


当数据中存在映射/对象时,当GraphQL模式设置为期望列表/数组时。

当DynamoDB数据与GraphQL模式不匹配时,会发生此错误


当数据中存在映射/对象时,当GraphQL架构设置为期望列表/数组时。

直接调用AppSync时,命令是否成功?如果不是,这可能是ListProcesss解析器中的一个问题,在这种情况下,我们需要知道您用于帮助您的VTL。您的意思是直接从AWS AppSync?我认为直接运行查询很好。我不确定在VTL上哪里可以找到信息?直接调用AppSync时命令是否成功?如果不是,这可能是ListProcesss解析器中的一个问题,在这种情况下,我们需要知道您用于帮助您的VTL。您的意思是直接从AWS AppSync?我认为直接运行查询很好。我不确定在VTL上哪里可以找到信息?