Můžu vrátit různé typy chyb v jednom GraphQL odpovědi?
Zajímalo by mě, jestli je možné v GraphQL vracet různé typy chyb v jedné odpovědi. Představte si situaci, kdy provádím dotaz na API a dojde k nějakým problémům - například chybí mi autentizace, nebo jsem zadal neexistující ID. Jak to vlastně funguje? Může se stát, že dostanu víc než jednu chybu zároveň? Četl jsem něco o tom, že GraphQL má specifickou strukturu pro chyby, ale nejsem si úplně jistý, jak moc flexibilní to je. Můžu tedy v jednom JSON objektu vrátit několik různých chyb nebo musím každou z nich zpracovávat zvlášť? A co se týče klientské strany - jak by měl uživatel interpretovat tyto různé chyby? Je lepší mít jeden hlavní objekt s chybovým stavem nebo spíš pole s více různými chybami? Uvítal bych názory na to, jak to řešíte ve svých projektech. Jaké máte zkušenosti s vracení více typů chyb v GraphQL? Děkuji!