public function args()
{
return [
'id' => [
'name' => 'id',
'type' => Type::int(),
'rules' => ['required','numeric','exists:cities,id']
],
];
}
en el codigo la validacion numeric no es necesaria, si el valor del argumento no lo fuera,
por ejemplo en:
{
city(id:hola) {
id
name
}
}
el resultado seria:
{
"errors": [
{
"message": "Field \"city\" argument \"id\" requires type Int, found hola.",
"extensions": {
"category": "graphql"
},
"locations": [
{
"line": 2,
"column": 11
}
]
}
]
}
sdsad
No hay comentarios:
Publicar un comentario