Очистить определенный кеш запросов в Apollo GraphQL Client в React - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть сценарий использования, включающий три компонента, и мне нужно очистить кэш graphQL для одного конкретного запроса. Я уже сталкивался с client.resetStore(); - но это очистило бы весь кеш, который не рекомендуется.

Я не могу использовать refetch, потому что компонент, в котором существует graphQL, не является родителем компонента, в котором мне нужно обновить данные.

Есть ли способ передать кэш apollo client для одного конкретного запроса?

...