Разрешите запросы, которые являются надмножествами кэшированных запросов в Apollo Client - PullRequest
0 голосов
/ 24 декабря 2018

Я использую apollo-cache-inmemory на своем клиенте и пытаюсь работать с кешем.

Должен ли я дополнять запросы, являющиеся надмножествами кэшированных запросов, и, если быть более точным, как это сделать вручную?

Например, у меня есть два запроса: booksConnection и author, и я хочу, чтобы booksConnection извлек выгоду из author (

 query booksConnection(...) {
   booksConnection(...) {
     _id
     title 

     authors {
       _id
       name 
     }
   }
 }



 query author($_id: ID!) {
   author(_id: $_id) {
     _id
     name
   }
 }

Я полагаю, что ApolloClient сделает это самостоятельно, но есть ли способ сделать это вручную ?

...