может серверное обновление пользовательского запроса (мутации) в GraphQL? - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть сценарий, который я не знаю, как обращаться с GraphQL:

Пользователь запрашивает создание бронирования, запрос mutation booking(date: "20190101", userId: "1"){confNumber}, сервер должен отправить SMS-сообщение этому пользователю после подтверждения бронирования. Но в ответе API бронирования номер телефона отсутствует, поэтому, если я смогу обновить этот запрос до mutation booking(date: "20190101", userId: "1"){confNumber, guest{phoneNumber}}, я смогу получить номер телефона и отправить SMS с помощью API-хука.

Вкратце, есть ли способ сделать это неявное добавление запроса? чтобы помочь бэкэнду вставить какое-либо необходимое поле в запрос (мутация). И это поле возврата из мутации, поэтому я не могу сделать его обязательным элементом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...