查询执行后,Apollo客户端+ graphql + api平台错误

时间:2019-01-22 21:35:04

标签: symfony graphql apollo-client api-platform.com

在具有graphql端点的api平台应用中,我对服务器进行了以下修改

library("data.table")
args = commandArgs(trailingOnly=TRUE)
# SraRunTable.txt is args[1]
#sratabl <- fread(args[1])
sratabl <- fread("SraRunTable.txt")
tiskey <- fread("GTExTissueKey.csv")
# current directory is args [2]
new <- sratabl  # create a copy of df
# using lapply, loop over columns and match values to the look up table. store in "new".
new[] <- lapply(sratabl, function(x) tiskey$Key[match(x, tiskey$Tissue)])

new <- sratabl
new[] <- tiskey$Key[match(unlist(sratabl), tiskey$Tissue)]

突变成功后,我返回到客户端列表页面,然后执行此查询:

export const UPDATE_ITEM_MUTATION = function () {
  return gql`
  mutation($id:ID!,$nombre:String!,$codigoReeup: String,$categoria: String,$organismo: String,$abreviatura:String,$descripcion:String,$observaciones:Iterable,
    $domicilioLegal:String,$clientMutationId: String!,$telefonos:Iterable,$emails:Iterable,$sitioWeb:String)
    {
      updateCliente(  
        input:{
          id: $id,nombre: $nombre,codigoReeup:$codigoReeup,categoria:$categoria,abreviatura:$abreviatura,descripcion:$descripcion,organismo:$organismo,
          observaciones:$observaciones,domicilioLegal:$domicilioLegal,
          clientMutationId:$clientMutationId,telefonos:$telefonos,emails:$emails,sitioWeb:$sitioWeb
        })
         {
          id,nombre,abreviatura,codigoReeup,descripcion,observaciones,ultimaDocEntregadaAt,domicilioLegal,organismo{denominacion},
          categoria{denominacion},telefonos,emails,sitioWeb
         }
    }`
}

在服务器200的代码响应中包含预期的更新的阿波罗后,将引发此错误堆栈

已更新:添加了错误

`
  { clientes(order:${order})
    { edges
      { 
        node
          { 
            id,nombre,abreviatura,codigoReeup,descripcion,observaciones,ultimaDocEntregadaAt,domicilioLegal,telefonos,emails,sitioWeb,
            organismo{denominacion},categoria{denominacion}
          } 
      } 
    } 
  }`

它似乎在其自己的缓存中写错误

任何提示,在此之后没有任何作用

预先感谢

注意:我没有在进行任何其他查询来请求该生物体

0 个答案:

没有答案