Size: a a a

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

2019 June 17

e

egoarka in GraphQL — русскоговорящее сообщество
Ilya Zaytsev
коллеги, подскажите, пожалуйста, какой-нибудь пример проекта на гитхабе с graphql где есть обработка сложных связей между сущностями в БД
хочется посмотреть, как это организовывается, как составляются запросы и подобное
ну или посмотреть hasur'у или postgraphile

там связи настроить не трудно

делаешь схему, а за тебя все генерится
источник

IZ

Ilya Zaytsev in GraphQL — русскоговорящее сообщество
Ок, спасибо)
источник

НМ

Никита Меркулов in GraphQL — русскоговорящее сообщество
добрый вечер

ребят, я в graphql новенький. подскажите пожалуйста, правильно ли я понимаб, что....если я хочу указать некоторые правила валидации на инпут, то мне необходимо сделать свой кастомный скаляр и прописать эти правила в имплементации?

Я пишу на го, собственно внезапно переезжаем с реста (старое легаси апи) на графкл, пытаюсь его раскурить

например кейс банальный - есть инпут, там строка. Длина строки должна укладываться в определенный диапазон - указывается ли это в схеме графкл или это лежит в плоскости резолверов?
источник

KG

Kool Guy in GraphQL — русскоговорящее сообщество
резолверов
источник

KG

Kool Guy in GraphQL — русскоговорящее сообщество
выше было обсуждение о деталях реализации имплементации ошибок
источник

KG

Kool Guy in GraphQL — русскоговорящее сообщество
нужно выбрасывать эксепшен клиенту
источник

НМ

Никита Меркулов in GraphQL — русскоговорящее сообщество
ок, я все никак в толк не возьму
получается такие правила в схеме просто не описываются? Или схему можно как то дополнять комментариями ?

А то как то скудно получается то...
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
документация поддерживается
источник

НМ

Никита Меркулов in GraphQL — русскоговорящее сообщество
akaSybe
документация поддерживается
подразумевается что документация это некоторая внешняя по отношению к схеме сущность, и в ней как раз и поясняются подобные дополнения?

не поймите меня не правильно,  я впечатлен graphql и очень хочу им пользоваться. Но в том же swagger такие штуки это часть спецификации by design. Потому я и удивлен
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
всем првет, а кто то дружил prisma или hasura с elasticsearch ?
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Oleg Gamega
всем првет, а кто то дружил prisma или hasura с elasticsearch ?
а в чём задача? полнотекстовый поиск?
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
да
источник

U

Uxname in GraphQL — русскоговорящее сообщество
в pgsql из коробки есть неплохой
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
скорость нужна повыше
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
хотя как вариант конечно можно
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Никита Меркулов
подразумевается что документация это некоторая внешняя по отношению к схеме сущность, и в ней как раз и поясняются подобные дополнения?

не поймите меня не правильно,  я впечатлен graphql и очень хочу им пользоваться. Но в том же swagger такие штуки это часть спецификации by design. Потому я и удивлен
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
и вот это ещё посмотрите: https://graphql.org/learn/introspection/
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
там внизу про документацию написано
источник
2019 June 18

Д

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

Д

Дмитрий Д in GraphQL — русскоговорящее сообщество
Всем привет! Встречал кто такой косяк?
источник