Size: a a a

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

2020 December 15

N

Nikita in GraphQL — русскоговорящее сообщество
Ребят, а в GQL есть что-то типа OR? У меня запрос на один и тот-же ендпоинт и в зависимости от аргумента в variables, мне бек возвращает либо одну схему данных, либо другую
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
А почему не объединить схемы?
источник

N

Nikita in GraphQL — русскоговорящее сообщество
Для этого надо доп. тулзы, типа schema merging?
источник

N

Nikita in GraphQL — русскоговорящее сообщество
Все. Разобрался. Спасибо
источник

ID

Igor Dultsev in GraphQL — русскоговорящее сообщество
товарищи и товарищихи, а знает ли кто-нибудь как пологать в apollo server ошибку валидации при посылке subscription message?
источник

И

Игорь in GraphQL — русскоговорящее сообщество
Коллеги, обнаружил интересный момент: в двух местах вызывалось одно и то же квери, но порядок переменных в самом объекте variables был не одинаковый. В итоге квери запрашивалось дважды. Изменил порядок - стало запрашиваться один раз. Это норма?
источник

И

Игорь in GraphQL — русскоговорящее сообщество
Не нашёл в документации к аполло что-то про специфичный порядок переменных
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Igor Dultsev
товарищи и товарищихи, а знает ли кто-нибудь как пологать в apollo server ошибку валидации при посылке subscription message?
у аполло есть глобальный хук перед запросом, например
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Игорь
Коллеги, обнаружил интересный момент: в двух местах вызывалось одно и то же квери, но порядок переменных в самом объекте variables был не одинаковый. В итоге квери запрашивалось дважды. Изменил порядок - стало запрашиваться один раз. Это норма?
хеш запроса разный от порядка переменных, да, старая тема. 3 ветка?
источник

ID

Igor Dultsev in GraphQL — русскоговорящее сообщество
Олег Линьков
у аполло есть глобальный хук перед запросом, например
Да, и он почему-то не стреляет на подписки
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Igor Dultsev
Да, и он почему-то не стреляет на подписки
дополните объект subscriptions методом onConnect
источник

ОЛ

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

ID

Igor Dultsev in GraphQL — русскоговорящее сообщество
Олег Линьков
дополните объект subscriptions методом onConnect
Есть :) я туда пихаю контекст
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Igor Dultsev
Есть :) я туда пихаю контекст
так а на каком этапе вам нужно логировать? Там тоже можно
источник

ID

Igor Dultsev in GraphQL — русскоговорящее сообщество
Нене. У меня успешно стартует сабскрипшен
источник

ID

Igor Dultsev in GraphQL — русскоговорящее сообщество
Но потом я посылаю сообщение, оно фэйлит валидацию и молча не уходит
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Igor Dultsev
Но потом я посылаю сообщение, оно фэйлит валидацию и молча не уходит
а внутри резолвера подписки у вас что? errors должны нормально вызываться
источник

ID

Igor Dultsev in GraphQL — русскоговорящее сообщество
Внутри резолвера асинк итератор, он проходит и фильтрует. Но там пэйлоаде { id: null} а в схеме он ноннулл. И я хочу чтобы сервер сказал в консоль "атата валидатионеррор"
источник

ID

Igor Dultsev in GraphQL — русскоговорящее сообщество
filterError не стреляет, плагин с хуками тоже
источник

И

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