Size: a a a

GraphQL — русскоговорящее сообщество

2021 November 17

LL

Lama Lover in GraphQL — русскоговорящее сообщество
Ну, "что приходит с бэка" это довольно широко сказано
Я имею в виду, что если, например, придёт только user с id, но без остальных параметров, превратится ли он в undefined и всё такое
источник

LL

Lama Lover in GraphQL — русскоговорящее сообщество
"копать в сторону логирования" это универсальный ответ на всё. Ну да, мне нужно было точнее спрашивать
источник

HB

Hooba Booba in GraphQL — русскоговорящее сообщество
Если схема предусматривает, что например user может принимать name и id, а бэк отдаёт только id, то name вернёт как null.
Вариантов может быть множество.
1. БД по умолчанию хранит поле без значения.
2. Проблема с асинхронностью, клиент не успел получить юзера.
3. Может обработчик какой есть, который не отдаёт юзера если чего то пошло не так, а отдаёт undefined .
4. …
5. …

1000 000.
источник

LL

Lama Lover in GraphQL — русскоговорящее сообщество
1. Тогда бы не посылался undefined
2. Такого не может быть, бэк присылает ответ на запрос в одном JSON-е
3. Такого обработчика нет
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
Всем привет, где в nodejs, graphql, express отправлять статус в мутациях или кверях?
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
какой статус?
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
Ну например 401 не авторизован или такое делать не нужно? и нужно throw new AuthenticationError() я просто недавно только начал в GraphQL вникать и не совсем понимаю этот вопрос
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Почитайте матчасть) Это же не rest. У вас на клиенте либо есть data, либо ошибка, ошибку можно глобально на уровне линка отслеживать или внутри вызова
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Отвязывайтесь от понятий статусов, кодов ошибок уровня http
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
Воот) поэтому я и спросил чтоб сразу для себя разделить что и как
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
Спасибо за ответ👍
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
я кастомную ошибку делаю,
вот так она вызывается например, когда при логине юзер не найден
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
Спасибо посмотрю сейчас
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
В таком случае создания ошибок как у вас через throw new GraphQLError({}) в playgroundе будет виден месседж и статус?
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
У меня просто в таком случае
источник

AB

Aleksandr Bukhalo in GraphQL — русскоговорящее сообщество
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
Thanks
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
источник

TP

Taras Postoliuk in GraphQL — русскоговорящее сообщество
Благодарю
источник
2021 November 18

АА

Андрей Антипов... in GraphQL — русскоговорящее сообщество
Подскажите пожалуйста, есть какие-то адекватные доки или примеры реп про Next + Apollo Client ?
источник