Size: a a a

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

2020 December 16

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Дмитрий
Загрузить файл на сервер через граф нельзя? Только по апи рестом грузить?
Можно. Кастомный скаляр и грузите что угодно :)
Но лучше через рест, а на gql ссылку отдать
источник

Д

Дмитрий in GraphQL — русскоговорящее сообщество
Хорошо, спасибо)
источник

R

Roman in GraphQL — русскоговорящее сообщество
Как мне проверить права в момент подписки, а не при каждом событии?
источник

R

Roman in GraphQL — русскоговорящее сообщество
Именно тогда когда юзер нажимает кнопку subscribe
источник

IZ

Ilya Zabozlaev in GraphQL — русскоговорящее сообщество
Парни, как быть, есть  микросервисы  под apollo-federation, нужно подрубить подписки
источник

PP

Pavel Pulin in GraphQL — русскоговорящее сообщество
Так там вроде настройка есть
источник
2020 December 17

R

Roman in GraphQL — русскоговорящее сообщество
Есть залогиненый юзер user1 и у него сейчас открыта страница приложения. Потом этого юзера приглошает user2 в команду. И если user1 обновит страницу, то там появится картинка команды куда его приглосил user2.
Как сделать так чтобы эти изменения были видны БЕЗ перезагрузки страницы?
источник

НЛ

Нежный Лосось... in GraphQL — русскоговорящее сообщество
Roman
Есть залогиненый юзер user1 и у него сейчас открыта страница приложения. Потом этого юзера приглошает user2 в команду. И если user1 обновит страницу, то там появится картинка команды куда его приглосил user2.
Как сделать так чтобы эти изменения были видны БЕЗ перезагрузки страницы?
graphql subscriptions (вебсокеты)
источник

R

Roman in GraphQL — русскоговорящее сообщество
Нежный Лосось
graphql subscriptions (вебсокеты)
что по подписке отправлять какой payload и при каком событии?
источник

НЛ

Нежный Лосось... in GraphQL — русскоговорящее сообщество
Roman
что по подписке отправлять какой payload и при каком событии?
1. Те самые "изменения" которые приходят после рефетча. 2. После успешного "приглашения в команду" 🙃
источник

R

Roman in GraphQL — русскоговорящее сообщество
Нежный Лосось
1. Те самые "изменения" которые приходят после рефетча. 2. После успешного "приглашения в команду" 🙃
А как мне получить данные после рефетча?
источник

Д

Дмитрий in GraphQL — русскоговорящее сообщество
Использую Lighthouse. При unit тестировании, выходит ошибка.
Получаю список данных с помощью Eloquent в setUp`e, затем получаю с помощью GraphQl.
Через Eloquent, поле id - приходит как число, а в GraphQl как строка. Как добиться чтобы тест прошел?
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Дмитрий
Использую Lighthouse. При unit тестировании, выходит ошибка.
Получаю список данных с помощью Eloquent в setUp`e, затем получаю с помощью GraphQl.
Через Eloquent, поле id - приходит как число, а в GraphQl как строка. Как добиться чтобы тест прошел?
ID в gql это строка
источник

Д

Дмитрий in GraphQL — русскоговорящее сообщество
Олег Линьков
ID в gql это строка
Это понятно) Как сделать чтобы тест на проваливался из-за разного типа приходящего ID
Перебирать Eloquent и id  переводить в строку что ли?
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Дмитрий
Это понятно) Как сделать чтобы тест на проваливался из-за разного типа приходящего ID
Перебирать Eloquent и id  переводить в строку что ли?
Ну так Eloquent позволяет для primary key использовать строку
источник

ОЛ

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

PP

Pavel Pulin in GraphQL — русскоговорящее сообщество
Привет всем.
Кому приходилось работать с изменением схемы? В federation мне нужно удалить поля по определенному признаку, причем так, что бы их не было в новой схеме, при запросе к federation.
Я пытаюсь использовать FilterObjectFields из @graphql-tools/wrap но он запрещает получение этих полей, а в самой схеме они остаются.
Подскажите пожалуйста, возможно ли такое сделать и если можно то как?
источник

AI

Alex Ilatovsky in GraphQL — русскоговорящее сообщество
Pavel Pulin
Привет всем.
Кому приходилось работать с изменением схемы? В federation мне нужно удалить поля по определенному признаку, причем так, что бы их не было в новой схеме, при запросе к federation.
Я пытаюсь использовать FilterObjectFields из @graphql-tools/wrap но он запрещает получение этих полей, а в самой схеме они остаются.
Подскажите пожалуйста, возможно ли такое сделать и если можно то как?
я через mapSchema из той же либы делал
источник

PP

Pavel Pulin in GraphQL — русскоговорящее сообщество
Alex Ilatovsky
я через mapSchema из той же либы делал
А нет примеров, как это работает? Я читаю доку но не могу понять, как убрать поле.
источник

R

Roman in GraphQL — русскоговорящее сообщество
Сделал подписку. Слушателя в площадке поставил, событые тригерится но слушатель не получает данные. По фильтру постоянно приходит true
источник