Size: a a a

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

2019 June 30

A

Alex in GraphQL — русскоговорящее сообщество
например creator
источник

П

Павел in GraphQL — русскоговорящее сообщество
ага, спс бум пробывать
источник

A

Alex in GraphQL — русскоговорящее сообщество
и когда у поста будут дергать creator, он будет выполняться
источник

П

Павел in GraphQL — русскоговорящее сообщество
просто сейчас запрашиваю
gql`{
 post(id: ${id}) {
     id
     title
     content
     date
 }
 user(id: ${creatorId}) {
     name
 }
}`;
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
это не графкл-подход
источник

A

Alex in GraphQL — русскоговорящее сообщество
да, это а-ля псевдоРЕСТ
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Всем привет. Есть кто-нибудь, кто хорошо разбирается в работе с ошибками в GraphQL?
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
В общем проблема следующая, если вот такой запрос выполнить, то все норм, приходит ValidationError с ошибкой "Expected type Int!, found 6545156432.", и в функции formatError можно понять, что ошибка валидационная и выдана самим graphql и НЕ отправлять её в Sentry, а также отдать запросившему без Internal Server Error. Также у такой ошибки НЕТ originalError.
user(id: 6545156432) {
 id
}


Но если тут id передавать через variables, вот так:
qu```ery test($id: Int!) {
 user(id: $id) {
   id
 }
}

```А вот в таком случае уже получаю совершенно другую ошибку (смотрите скрин), хотя по факту тут тоже должна быть ValidationError
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
во втором случае приходит еще и originalError и я не понимаю как мне настроить formatError так, чтобы такие   ошибки валидации variables не сыпались в sentry, а отдавались запросившему
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
сейчас formatError выглядит так
источник

AB

Andrei Bunulu in GraphQL — русскоговорящее сообщество
Ребята из за чего ошибка валится
источник

AB

Andrei Bunulu in GraphQL — русскоговорящее сообщество
источник
2019 July 01

У

Улица in GraphQL — русскоговорящее сообщество
Док фильм рекламировали на  реддит
https://youtu.be/783ccP__No8
источник

П

Павел in GraphQL — русскоговорящее сообщество
Парни, а как правильно делать,? Есть резолвер в котором отдается пост, но в схеме поста есть поле creator при запросе которого отдаются данные из базы юзеров, в данный момент я в резолвер поста сразу присоединяю данные про юзера в поле cteator, но возможно присоединять в резолвере данные про юзера нужно если в запросе есть запрос creator?
источник

a

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

g

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

П

Павел in GraphQL — русскоговорящее сообщество
akaSybe
вам стоит почитать документацию, нужно создать отдельный резолвер для поля creator
Спс
источник

MR

Mika Ratilainen in GraphQL — русскоговорящее сообщество
Всем привет! Может кто нибудь дать ссылку на годную статью по организации проекта на фронте при использовании graphql? Проблема в том, что у меня единственного проект с ним в компании, остальные на ресте. И немного не понятно как создать общий UI-компонент, который в моей реализаци сам делает мутацию, но очевидно иначе будет работать при ресте. или может быть я вообще что-то конкретно не так делаю, раз у меня такие вопросы... и надо было всю работу с бэком принципе иначе организовать, только как? буду благодарен за любые ссылки
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Mika Ratilainen
Всем привет! Может кто нибудь дать ссылку на годную статью по организации проекта на фронте при использовании graphql? Проблема в том, что у меня единственного проект с ним в компании, остальные на ресте. И немного не понятно как создать общий UI-компонент, который в моей реализаци сам делает мутацию, но очевидно иначе будет работать при ресте. или может быть я вообще что-то конкретно не так делаю, раз у меня такие вопросы... и надо было всю работу с бэком принципе иначе организовать, только как? буду благодарен за любые ссылки
Gql запросы можно делать абсолютно так же как и rest, без компонентов Mutation и Query. Например глянь graphql-request
источник

MR

Mika Ratilainen in GraphQL — русскоговорящее сообщество
ок, спасибо!
источник