Как преобразовать GraphqlSchema в схему федерации?

Когда я передаю существующий GrpahqlSchema в buildFederatedSchema, Я получаю ошибку ниже

Cannot read property 'kind' of undefined

Это связано с тем, что, когда я передаю GrpahqlSchema buildFederatedSchema, он не выполняет свои проверки.

 at Object.validateSDL (/Users/alti/Projects/woundtech/woundtech-fhir-graphql/node_modules/graphql/validation/validate.js:62:24)
at Object.buildSchemaFromSDL (/Users/alti/Projects/woundtech/woundtech-fhir-graphql/node_modules/apollo-graphql/lib/schema/buildSchemaFromSDL.js:36:31)
at buildFederatedSchema (/Users/alti/Projects/woundtech/woundtech-fhir-graphql/node_modules/@apollo/federation/dist/service/buildFederatedSchema.js:32:35)

На https://github.com/apollographql/apollo-server/pull/3013 есть открытый PR. Есть ли альтернатива этому?

1 ответ

Вероятно, у вас есть типы с одинаковыми именами в разных схемах graphql.

Другие вопросы по тегам