#graphql #apollo-client #deprecated #apollo-server #graphql-js
Вопрос:
Недавно я перенес версию graphql-js на 15.5, и когда я использую устаревшие поля в запросах, они не отображаются на игровой площадке graphql и в схеме graphql.
new GraphQLInputObjectType({
name: 'InputField',
fields: {
id: {
deprecationReason: 'Not used anymore',
description: 'id',
type: GraphQLID,
},
...
},
});
Я использую apollo-сервер для создания схемы, и когда я использую на стороне клиента apollo:gen:schema, схема восстанавливается без устаревших полей.
До того, как это сработало правильно.