Я хотел бы проверить ввод, введенный пользователем во время мутации, а затем указать ошибки, если указаны недопустимые поля.
Есть вопрос, который отвечает на вопрос для GraphQL-JS здесь
Я хочу задать этот вопрос по поводу реализации с использованием GraphQL-Java.
Допустим, у вас есть форма, которая отправляет данные на сервер API. Сервер API проверяет ввод и возвращает объект JSON. Если ввод недействителен, возвращаются объекты ошибки, подобные приведенному ниже.
{errors: {field1: "is required"}}
Как мы обрабатываем и обслуживаем подобные ошибки при использовании GraphQL? Как и где должна быть реализована проверка данных (должна ли она быть частью GraphQL или должна быть внутри каждой функции разрешения)?