title: Apollo GraphQl react. How to clear query cache for all variable combinations?
body: <p>I am using apollo graphql in my react application.
  Say I have the following query:</p>
  
  <pre><code>query ListQuery($filter: String!) {
     items(filter: $filter) {
       id
       name
     }
  }
  </code></pre>
  
  <p>This query lets me query a list of items using a filter. Say I used filter string A, and then used filter string B. The cache would now contain two entries: ListQuery(A) and ListQuery(B).</p>
  
  <p>Now let's say I use a mutation to add a new item. How can I remove all the cached queries from the cache? So in this case, I want to remove both ListQuery(A) and ListQuery(B) from the cache.</p>
  
  <p>How can I accomplish this?</p>