Multiple Mutation
Understand how to modify multiple data as a single GraphQL mutation request.
We'll cover the following
We now know how to modify server-side data and fetch multiple data requests on single queries. But what if we want to change the data on a single request?
Multiple mutations as a single request
On the field level, the mutation is just like a query. However, there’s an essential distinction between queries and mutations. While queries are parallel, mutations runs in a series, one after the other.
Suppose we send two CreatePizza
mutations in one request. The first mutation will finish before the second begins, ensuring that we don’t end up with a race condition.
Using what we’ve learned so far, here is a mutation for CreatePizza
in a single request.
Get hands-on with 1200+ tech skills courses.