In the GraphQL API which is rewritten to DQL logic, it is doing a mutation and then a query. This also appeases the case when the query expects more data than the mutation. Example, if you link a new post to an existing user but in the response you want the query to return the authors other recent posts uids as well.
2 Likes