Size: a a a

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

2019 October 15

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Lawrentiy Палыч
Мутация изменяет 1000 записей. Пользователь хочет видеть сообщение "1000 записей изменено"
как это мутация меняет 1к записей, живой пример покажи
источник

E

Ed in GraphQL — русскоговорящее сообщество
Eugene Korobkov
Можно резолвер на клиенте написать, который будет возвращать отсортированный список.
точно! сенк!
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
на клиенте нельзя резолверы делать
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
на клиенте нельзя резолверы делать
это не резолвер
источник

EK

Eugene Korobkov in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
это не резолвер
Ну, тут с какой стороны посмотреть :)
источник

Lawrentiy Палыч in GraphQL — русскоговорящее сообщество
Lawrentiy Палыч
Мутация изменяет 1000 записей. Пользователь хочет видеть сообщение "1000 записей изменено"
Сотрудник увольняется и все его задачи переводятся на другого
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
резолвер - это данные описанные в схеме получаются поидее
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
ну у тебя поидее есть что то вроде фильтра, где ты можешь снимать задачи, это не 1к записей, ты у юзера просто обновишь поле, где хранятся его задачи
источник

J

Jörmungandr in GraphQL — русскоговорящее сообщество
Привет, ребят. По шкале от 1 до 10, насколько уместно будет задавать здесь вопросы по graphql + python (graphene)?
И, если не, то посоветуйте плис подходящее англо или русскоязычное коммьюнити.
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Jörmungandr
Привет, ребят. По шкале от 1 до 10, насколько уместно будет задавать здесь вопросы по graphql + python (graphene)?
И, если не, то посоветуйте плис подходящее англо или русскоязычное коммьюнити.
задавай, тут не кусаются
источник

J

Jörmungandr in GraphQL — русскоговорящее сообщество
egoarka
задавай, тут не кусаются
Спасибо. Меня прост в основном питоновый бэк волнует, а graphene коммьюнити практически не существует
источник

e

egoarka in GraphQL — русскоговорящее сообщество
да там почти в каждой gql либе проблемы решаются одинаково
источник

PA

Pavel Astashkin in GraphQL — русскоговорящее сообщество
Всем приветы!
Стек nuxt + apollo
Наткнулся на такую ситуацию https://stackoverflow.com/questions/55213290/nuxt-js-apollo-data-only-available-after-page-refresh
Почему такое может происходить?
источник

J

Jörmungandr in GraphQL — русскоговорящее сообщество
egoarka
да там почти в каждой gql либе проблемы решаются одинаково
Принято, спасибо
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
Lawrentiy Палыч
Сотрудник увольняется и все его задачи переводятся на другого
я так понял нужно описать отдельный тип вроде
type MutationNamePayload {
 resultMsg: String!
 someData: ...
}
источник

Lawrentiy Палыч in GraphQL — русскоговорящее сообщество
Nikita Tkachuk
я так понял нужно описать отдельный тип вроде
type MutationNamePayload {
 resultMsg: String!
 someData: ...
}
Я думаю, лучше сделать тип Log с привязкой к сущности. И т.к.  в любом случае существует, можно будет в любом случае его показывать. Пока другого решения нормального не нашёл
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
а зачем привязка к сущности?
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
или что вы имеете ввиду под привязкой ?)
источник

Lawrentiy Палыч in GraphQL — русскоговорящее сообщество
Т.к. есть контекст выполнения мутации. В общем случае это не обязательно. Но чаще всего пользователь выполняет мутацию с какой-то определенной страницы, суть из определенного контекста
источник
2019 October 16

YV

Yana V in GraphQL — русскоговорящее сообщество
Lawrentiy Палыч
Т.к. есть контекст выполнения мутации. В общем случае это не обязательно. Но чаще всего пользователь выполняет мутацию с какой-то определенной страницы, суть из определенного контекста
Так можно ж в резолвере написать вычисление дополнительного поля к возвращаемому типу,  а там вычислять все что хочешь,  это обычная функция,  только не забудь потом добавить это новое поле, в которое пихаешь вычисления, в свою схему.
источник