Size: a a a

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

2021 May 11

AD

Alex Derbenev in GraphQL — русскоговорящее сообщество
Ну ошибка же на бэке. Проверяй, что там не так отрабатывает
источник

АГ

Алексей Гринько... in GraphQL — русскоговорящее сообщество
Коллеги, есть какой-то способ просмотра запросов аполло кроме вот этого?
источник

AD

Alex Derbenev in GraphQL — русскоговорящее сообщество
Собственно, судя по сообщению, бэк возвращает null, но результат мутации не nullable
источник

AD

Alex Derbenev in GraphQL — русскоговорящее сообщество
Если используешь Apollo Client, можешь их DevTools использовать
источник

IS

Ivan Sacura in GraphQL — русскоговорящее сообщество
огонь походу работает
источник

AD

Alex Derbenev in GraphQL — русскоговорящее сообщество
только не очень хорошо, что null возвращает бэкенд. Я бы сделал тип возвращаемых данных для этой мутации какой-нибудь другой, если не подразумевается возвращение данных. Например, скалярный Void https://stackoverflow.com/questions/44737043/is-it-possible-to-not-return-any-data-when-using-a-graphql-mutation
источник

IS

Ivan Sacura in GraphQL — русскоговорящее сообщество
ну там по сути инсерт в бд и он должен либо выполнятся либо нет хз как луде сделать
источник

АГ

Алексей Гринько... in GraphQL — русскоговорящее сообщество
Его как-то настравивать в коде надо как редакс?
источник

AD

Alex Derbenev in GraphQL — русскоговорящее сообщество
Если инсерт выполняется, возвращать записанную сущность. Если инсерт не выполняется (я так понимаю по причине того, что запись уже есть), все равно возвращать сущность, только не новую, а уже существующую
источник

AD

Alex Derbenev in GraphQL — русскоговорящее сообщество
Да, на фронте конфиг нужно настроить, у них все в доках есть
источник

АГ

Алексей Гринько... in GraphQL — русскоговорящее сообщество
Тут я должен видеть, те квери что я отправляю верно?
источник

АГ

Алексей Гринько... in GraphQL — русскоговорящее сообщество
Понял, пасиб, пошел курить доку
источник

IS

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

AD

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

AD

Alex Derbenev in GraphQL — русскоговорящее сообщество
Кажется, что реджект должен возвращать UnauthorizedException с соответствующим кодом и сообщением ошибки, а не null. Как фронту без ошибки понять, что произошла именно ошибка доступа?
источник

IS

Ivan Sacura in GraphQL — русскоговорящее сообщество
нет сечас там просто ретурн тру и всё я хочу сделать так как ты говоришь
источник

АГ

Алексей Гринько... in GraphQL — русскоговорящее сообщество
Подключил, проверил, так и работает
Спасибо за наводку
источник

IS

Ivan Sacura in GraphQL — русскоговорящее сообщество
подскажите пожалуйста что я опять делаю не так
источник

IS

Ivan Sacura in GraphQL — русскоговорящее сообщество
мне нужно через объект импут обращаться или как?
источник

VB

Vlad Boreyko in GraphQL — русскоговорящее сообщество
ну ты объявил переменные и их не используешь
источник