Как мне соблюдать фильтры при настройке кэшей сервера Apollo? - PullRequest
1 голос
/ 16 января 2020

Моя цель состоит в том, чтобы настроить мой сервер узла apollo с кэшированием на стороне сервера .

Я пытаюсь понять, как можно дифференцировать запрос в зависимости от фильтров.

С помощью этого запроса:

type GroupAverageType @cacheControl(maxAge: 1000) {
    rounded: Float!
}
# How do I respect the groupId here - so I don't cache the same thing for different groups?
expensiveGroupAverageQuery(groupId: ID!): GroupAverageType!

Как мне кэшировать expensiveGroupAverageQuery, но гарантирует , что запрос для groupA не вернет кэшированные данные groupB.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...