Size: a a a

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

2019 October 24

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
Nikita Borisowsky
Это уже зависит от реализации Playground-а. По-моему, что GraphiQL, что GraphQL Playground, что Altair сортируют по алфавиту (соответственно всё, что начинается на user, например, будет находится рядом)
Про сортировку я знаю, видимо нужно несколько схем делать и тогда будет группа
источник

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
Сейчас гляну доки
источник

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
А как вы обычно скрывайте схему ? То есть как не крути можно поставить ссылку в Playground и посмотреть запросы. Ладно запросы на query, а вот mutation хотел бы скрыть
источник

IK

ILshat Khamitov in GraphQL — русскоговорящее сообщество
Другой ендпойнт наверное?
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Veaceslav Artiom
А как вы обычно скрывайте схему ? То есть как не крути можно поставить ссылку в Playground и посмотреть запросы. Ладно запросы на query, а вот mutation хотел бы скрыть
Отдельный эндпоинт с авторизацией
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
Veaceslav Artiom
А как вы обычно скрывайте схему ? То есть как не крути можно поставить ссылку в Playground и посмотреть запросы. Ладно запросы на query, а вот mutation хотел бы скрыть
так Playground же отключается, если я правильно понял вопрос
источник

АН

Анатолий Нечай-Гумен in GraphQL — русскоговорящее сообщество
В чем проблема сделать группировку? Делаешь тип user: UserQuery, где у тебя лежит что-то вроде
getById(id: ID!): User,
getList:[User]!
И для мутаций аналогично
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
а сгруппировать можно попробовать, есть декоратор такой @Parent
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
Анатолий Нечай-Гумен
В чем проблема сделать группировку? Делаешь тип user: UserQuery, где у тебя лежит что-то вроде
getById(id: ID!): User,
getList:[User]!
И для мутаций аналогично
эмм... недопонял, сорри
источник

NG

Nikita Grishin in GraphQL — русскоговорящее сообщество
Видимо имеются в виду неймспейсы
источник

АН

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

VA

Veaceslav Artiom in GraphQL — русскоговорящее сообщество
Анатолий Нечай-Гумен
Можно по разному это называть, но по сути - это просто такой же тип с резолвером. Выходит вот такое
Во, во. То что я хотел сделать. Спасибо !!!!!!
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
О, вот и я про это )
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
Анатолий Нечай-Гумен
В чем проблема сделать группировку? Делаешь тип user: UserQuery, где у тебя лежит что-то вроде
getById(id: ID!): User,
getList:[User]!
И для мутаций аналогично
Анатолий, чёт недопонял, это тип резолверу передаётся как-то.. или как?
источник

АН

Анатолий Нечай-Гумен in GraphQL — русскоговорящее сообщество
Да
Там зависит от того, что используешь, конечно
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
буду пробовать, спасибо!
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
Анатолий, может подскажете, вот сейчас такой код. Куда тут чего дальше ? )
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
В UserDto описаны поля
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Roman Karas'
так Playground же отключается, если я правильно понял вопрос
Можно любой другой аналог плейграунда, или тот же плейграунд в виде приложения натравить на эндпоинт
источник

RK

Roman Karas' in GraphQL — русскоговорящее сообщество
Ааа... ну да, ну да)
источник