Configurar o pluginRetornar um objeto payload ou a entidade mutada para mutations
Retornar um objeto payload ou a entidade mutada para mutations
Podemos configurar os campos de mutation para retornar uma destas 2 entidades diferentes:
- Um tipo de objeto payload
- Diretamente a entidade mutada
Ao retornar usando o tipo de objeto payload, podemos adicionalmente adicionar campos ao schema para consultar os objetos payload da mutation.
No geral, podemos configurar o schema GraphQL com uma entre três opções:
- Usar tipos payload para mutations
- Usar tipos payload para mutations e adicionar campos para consultar esses objetos payload
- Não usar tipos payload para mutations (ou seja, retornar a entidade mutada)
O uso de tipos de objeto payload para mutations no schema pode ser configurado da seguinte forma, em ordem de prioridade:
✅ Modo específico para o custom endpoint ou a query persistida, definido na configuração do schema

✅ Modo padrão, definido nas Configurações
Se a configuração do schema tiver o valor "Default", será utilizado o modo definido nas Configurações:
