Я использую apollo graphql в своем обработанном приложении. Скажем, у меня есть следующий запрос:
query ListQuery($filter: String!) {
items(filter: $filter) {
id
name
}
}
Этот запрос позволяет мне запрашивать список элементов, используя фильтр. Скажем, я использовал строку фильтра A, а затем использовал строку фильтра B. Кэш теперь будет содержать две записи: ListQuery (A) и ListQuery (B).
Теперь скажем, я использую мутацию для добавления нового элемента. Как удалить все кешированные запросы из кеша? Поэтому в этом случае я хочу удалить из кеша как ListQuery (A), так и ListQuery (B).
Как я могу это сделать?