在具有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}
}
}
}
}`
它似乎在其自己的缓存中写错误
任何提示,在此之后没有任何作用
预先感谢
注意:我没有在进行任何其他查询来请求该生物体