у меня есть graphql с apollo-server-hapi
.я пытаюсь добавить элемент управления кэшем, как показано ниже:
const graphqlOptions = {
schema,
tracing: true,
cacheControl: true,
};
, но когда я пытаюсь добавить параметр кэша на основе схемы:
type Author @cacheControl(maxAge: 60) {
id: Int
firstName: String
lastName: String
posts: [Post]
}
, я получаю это сообщение об ошибке:
Error: Unknown directive "cacheControl".
Можете ли вы помочь, как правильно применить кэш-контроль к схеме?
Я следую инструкциям ниже, но, похоже, это не сработало.
apollo-cache-контроль