Size: a a a

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

2021 October 06

A

Anton K. in GraphQL — русскоговорящее сообщество
Спасибо всем)))
источник

AV

Anatolii Vershinin in GraphQL — русскоговорящее сообщество
Всем привет

Подскажите как подружить Apollo и PHP/Laravell ?
источник
2021 October 07

NC

Nikita Chaykin in GraphQL — русскоговорящее сообщество
Всем привет, есть такой вопрос, возможно ли реализовать что то подобное через gql federation, есть 2 микросервиса, на один поступает запрос он должен вовзращать какую то схему, пусть будет вот так, query { _id name age color }, но мне нужно еще дополнительно в этой же схеме вернуть еще одну схему из другого сервиса, что бы было что то вроде такого query { _id name age color anotherServiceData { price count } }, только перед тем как вовращать данные с another service что то с этими данными сделать на основе данных с сервиса номер 1, то есть как всё должно выглядеть, запрос поступает на сервис номер 1, данные обрабатываются и оттуда уходят на гейтвей, дальше гейтвей перенаправляет эти данные на сервис номер 2, там сервис номер 2 работает с данными сервиса номер 1 и отдаёт их непосредственно на фронт, это реализуемо?
источник

NC

Nikita Chaykin in GraphQL — русскоговорящее сообщество
Так никто не делал?)
источник

p

petyappetrov in GraphQL — русскоговорящее сообщество
gateway нужен в котором просто  обрабатываются grapqhl запросы, и он обращается к твоим сервисам
источник

В

Валентин in GraphQL — русскоговорящее сообщество
Всем привет. Имеется вопрос относительно ротации зеркал сайта. Необходимо решение /скрипт которое без участия оператора будет определять и заменять на зеркало заблокированный сайт по GEO в определенной стране.К примеру у нас имеется 100 зеркал для использования.Если наш сайт блокируется в какой либо стране,то для поисковика данный скрипт должен автоматически подставлять зеркало подходящее для данного региона. Понимаю, возникнет проблема,что сайт сам "не поймет что заблокирван",для чего и необходимо скриптовое решение. Или лучше заменять не на зеркало, а на клон? Извините, оочень туго в этом секу, в связи с чем прошу о помощи.
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Пахнет нелегальщиной, я не подскажу :)
источник

В

Валентин in GraphQL — русскоговорящее сообщество
Возможно, смотря для чего применять😂
источник

R(

Roman (Valtas) Firso... in GraphQL — русскоговорящее сообщество
Привет, подскажите в graphql есть union type. А для  mutation input union такого нету... плохая идея union для input делать?
источник

𝘂

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

R(

Roman (Valtas) Firso... in GraphQL — русскоговорящее сообщество
enum это как? у меня есть взаимодействие с разными мессагерами (Телега, Фейсбук, Дискорд и тд). Messager = TelegramMessager | FBMEssager | DiscordMessager ... Для отображения их настроек возвращаю массив, где элемент массива может быть одним из этих типов, тут все ок. А вот создавать их и редактировать через разные методы... думал мб можно как-то union input кастомно сделать, использовать один метод, кидать туда нужный инпут просто...
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
ну, например updateType: enum {TG, FB} и поля fbInput: {}, tgInput: {}, и в зависимости от updateType брать нужное поле. Ну или разные мутации, да
источник

R(

Roman (Valtas) Firso... in GraphQL — русскоговорящее сообщество
ок, ясно, спасибо
источник

A

Anastasia in GraphQL — русскоговорящее сообщество
Всем привет )
Подскажите пожалуйста,  где ошибка в запросе к graphql (apollo client ). Выдаёт 400 ошибку (думаю что-то неверно с inMemoryCache ). Пытаюсь реализовать on scroll pagination,  но данные не прилетают
источник

A

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

A

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

ОЛ

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

A

Anastasia in GraphQL — русскоговорящее сообщество
Когда я убираю edges /node / переменные , тогда все работает .
Есть еще какие-то варианты сделать on scroll pagination на клиенте ?
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Это опять же намекает на то, что скорее всего что-то не передаете либо запрос построен не по схеме
источник

ОЛ

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