Я использую makeRemoteExecutableSchema в graphql-tools для извлечения удаленной схемы, а затем объединяю ее с локальной схемой.Я хотел бы добавить префикс к именам типов в удаленной схеме.Есть ли простой способ сделать это?
Звучит так, будто вы хотите преобразовать схему.
Я предполагаю, что вы хотите добавить к именам полей префикс с именем someprefix_field_name, как если бы вы добавляли имена таблиц в базу данных? Для этого есть множество документов, сначала в этом примере:
https://github.com/hasura/schema-stitching-examples/blob/master/schema-transform/index.js
, а также посмотрите на функцию RenameRootFields() в graphql-tools, как описано здесь:
RenameRootFields()
https://www.apollographql.com/docs/graphql-tools/schema-transforms#Modifying-root-fields