Size: a a a

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

2018 June 27

IA

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

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
Както можно заставить apollo заново вызвать резолвер для локального поля?
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
недавно на эту проблему тоже натолкнулся
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
удалось решить?
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
адекватного решения не нашел
просто заапдейтил фрагмент
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
т.к. резолвер вызывается при получении данных с сервера, насколько я понимаю
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
если найдешь нормальное решение, то поделись, пожалуйста
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
Получается мне нужно апдейтить фрагмент с флагом, и апдейтить запрос на всю корзину?
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
я просто этот флаг в фрагменте апдейтил и все
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
но если список товаров в корзине отдельно нужен, получается его тоже надо апдейтить
источник

K

Kolya Vlasov in GraphQL — русскоговорящее сообщество
так при апдейте фрагмента у тебя лист сам должен заапдейтиться, если он содержит этот фрагмент
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
ок. спасибо почитаю про апдейт фрагмента
источник

AB

Artur Bier in GraphQL — русскоговорящее сообщество
Ребят, есть какое-то решение из коробки в graphql для n+1 проблемы?
источник

IA

Ilya Agarkov in GraphQL — русскоговорящее сообщество
Artur Bier
Ребят, есть какое-то решение из коробки в graphql для n+1 проблемы?
из коробки вроде нет. На ноде вроде решается, пробрасыванием в контекст специльного загрузчика. Который агригирует все запросы, и на следующем тике запускает как один
источник

AB

Artur Bier in GraphQL — русскоговорящее сообщество
Ilya Agarkov
из коробки вроде нет. На ноде вроде решается, пробрасыванием в контекст специльного загрузчика. Который агригирует все запросы, и на следующем тике запускает как один
Не очень понял. Имеется в виду, что он запасы к базе пробросит батчем или как?
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
Artur Bier
Не очень понял. Имеется в виду, что он запасы к базе пробросит батчем или как?
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
А я чот сегодня ещё задумплся, если мы в приложении с фронта тянем данные, геты наши видны юзверям, по парочке страниц в принципе можно построить представление о схеме, и соответственно если очень захочет пользователь он же ведь сможет как раз заруинить бэк n+1
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
Как то это решается?
источник

KL

Konstantin Lyssenko in GraphQL — русскоговорящее сообщество
Фенька
Как то это решается?
https://www.npmjs.com/package/graphql-depth-limit

Мы пока вот этот пластырь прилепили
источник

Ф

Фенька in GraphQL — русскоговорящее сообщество
Да, я про него тоже выше ссылку кинул, единственное что, пользователю слишком много видно зараза :( в rest'e кажется что глубже как то спрятано
источник