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