Ir al contenido

Mutando Múltiples Registros

Puede crear múltiples registros de tabla utilizando las operaciones de mutación GraphQL generadas automáticamente por Archie Core.

En los siguientes ejemplos, tenemos una tabla llamada students, que contiene campos y relaciones como firstName, email, age.

Solicitud

mutation MyMutation1 {
createStudentsMany(
inputs: [
{
firstName: "Michael",
lastName: "Jones",
email: "michael.jones@example.com" ,
age: 24
city: "2900562f-d036-486d-be98-9ebf064c27fe"
}
{
firstName: "William",
lastName: "Miller",
email: "william.miller@example.com" ,
age: 23
city: "fd880601-8732-4b1b-a42d-4170ef9cc485"
}
]
) {
success
}
}

Respuesta

{
"data": {
"createStudentsMany": {
"success": true
}
}
}

Solicitud

mutation MyMutation1 ( $inputs: [StudentsCreateInput!]!) {
createStudentsMany( inputs: $inputs ) {
success
}
}

Variables

{
"inputs": [
{
"firstName": "Michael",
"lastName": "Jones",
"email": "michael.jones@example.com" ,
"age": 24,
"city": "2900562f-d036-486d-be98-9ebf064c27fe"
},
{
"firstName": "William",
"lastName": "Miller",
"email": "william.miller@example.com" ,
"age": 23,
"city": "fd880601-8732-4b1b-a42d-4170ef9cc485"
}
]
}

Respuesta

{
"data": {
"createStudentsMany": {
"success": true
}
}
}