Size: a a a

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

2019 August 26

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
я просто других не заметил
источник

A1

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

A1

Art 141 in GraphQL — русскоговорящее сообщество
Если чисто по этому алгоритму делать, то фиг знает как в базу оптимально запрос строить.
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Алексей Трофимов
Товаришь успел быстрей. Добавлю для любителей модульности https://graphql-modules.com/
поясните плз, для чего? я понять не могу
источник

YP

Yury Petrovich in GraphQL — русскоговорящее сообщество
Привет всем. Подскажите плиз, можно ли использовать результат query в разных местах? PHP
Т.е. получается следующее, я использую query, получаю данные и вывожу их в нужном месте. Но эти же данные мне нужны и в другом месте. Будет не очень логично несколько раз выполнять один и тот же запрос
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
поясните плз, для чего? я понять не могу
Непонятно отчего у вас много строк в файле. Предположение 1 - Большая схема, 2 - как то всё на модули не разбито. Принесите пример файла в студию. Будет понятней что с этим делать
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Алексей Трофимов
Непонятно отчего у вас много строк в файле. Предположение 1 - Большая схема, 2 - как то всё на модули не разбито. Принесите пример файла в студию. Будет понятней что с этим делать
ща кину куда то
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
https://pastebin.com/YHireWwS
взял относительно средний
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
Рекомендую разбить представленный файл  по сущьностям. ну типа всё что связано с Partner в один файл и т.д.
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Алексей Трофимов
Рекомендую разбить представленный файл  по сущьностям. ну типа всё что связано с Partner в один файл и т.д.
тут все касательно отчетов партнера
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
тут все касательно отчетов партнера
ну тогда я пас. с советами. Сам обычно выношу в файлы описание самих сушьностей (типа Partner). Простые фильтра и сотрировки пишу рядом с резолверами. Если фильтр или сортировка может ещё где то  использоваться выношу в отдельный файл.
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
пока самый длинный файл строк 400-500. Это с фильтрами и сортировкой
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
и резолверы
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
думя ещё разбить отдельно запросы и мутации
источник

A1

Art 141 in GraphQL — русскоговорящее сообщество
Алексей Трофимов
ну тогда я пас. с советами. Сам обычно выношу в файлы описание самих сушьностей (типа Partner). Простые фильтра и сотрировки пишу рядом с резолверами. Если фильтр или сортировка может ещё где то  использоваться выношу в отдельный файл.
А если мутация на несколько сущностей, тогда отдельный файл?
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
Art 141
А если мутация на несколько сущностей, тогда отдельный файл?
Обычно есть какая-то первичная сущность и связанные. Ну вот относительно первичной и именую файлы
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
Yury Petrovich
Привет всем. Подскажите плиз, можно ли использовать результат query в разных местах? PHP
Т.е. получается следующее, я использую query, получаю данные и вывожу их в нужном месте. Но эти же данные мне нужны и в другом месте. Будет не очень логично несколько раз выполнять один и тот же запрос
Ну это же PHP. Он запрос обработал и умер. Можно конечно результат запроса как то на клиент отослать. Тогда вопрос ? Зачем делать запрос на сервере.
источник

АТ

Алексей Трофимов in GraphQL — русскоговорящее сообщество
Можно конечно куда-нибудь данные припрятать. Но это совсем другая история.
источник

YP

Yury Petrovich in GraphQL — русскоговорящее сообщество
@overpod спасибо, я уже решил вопрос =). Запрос один, и вызываю именно запрос уже в разных местах.
источник

AF

Aleksey Filippov in GraphQL — русскоговорящее сообщество
Здравствуйте, до недавнего времени пользовался плагином от Altair для тестирования запросов, но он перестал работать, а именно невозможно изменить метод запроса. Какие еще есть варианты тестирования схемы с автоподгрузкой схемы?
источник