Mutazioni GraphQL
Le mutazioni GraphQL vengono utilizzate per creare, aggiornare ed eliminare dati tramite l’API dello spazio di lavoro.
Il motore GraphQL di Archie Core genera automaticamente mutazioni come parte dello schema GraphQL basato sulle tabelle del tuo progetto. Tutte le tabelle del progetto possono ricevere mutazioni attraverso l’endpoint del progetto.
Negli esempi seguenti, abbiamo una tabella chiamata students, che contiene campi e relazioni come firstName, email, age.
Mutazioni generate automaticamente
Sezione intitolata “Mutazioni generate automaticamente”Ogni volta che una tabella viene aggiunta a uno spazio di lavoro, quattro operazioni di mutazione GraphQL vengono generate automaticamente per la tabella. Esse sono:
createTableName(...)- Accetta l’input come argomento da cui popolerà un nuovo record nella tabella del database.createTableNameMany(...)- Accetta l’input come argomento da cui popolerà uno o più nuovi record nella tabella del database.updateTableName(...)- Accetta input e id come argomenti con cui aggiornerà un record esistente.deleteTableName(...)- Accetta id come argomenti con cui eliminerà un record esistente.
