Имена типов псевдонимов удаленной схемы GraphQL - PullRequest
0 голосов
/ 13 мая 2018

Я использую makeRemoteExecutableSchema в graphql-tools для извлечения удаленной схемы, а затем объединяю ее с локальной схемой.Я хотел бы добавить префикс к именам типов в удаленной схеме.Есть ли простой способ сделать это?

1 Ответ

0 голосов
/ 10 декабря 2018

Звучит так, будто вы хотите преобразовать схему.

Я предполагаю, что вы хотите добавить к именам полей префикс с именем someprefix_field_name, как если бы вы добавляли имена таблиц в базу данных? Для этого есть множество документов, сначала в этом примере:

https://github.com/hasura/schema-stitching-examples/blob/master/schema-transform/index.js

, а также посмотрите на функцию RenameRootFields() в graphql-tools, как описано здесь:

https://www.apollographql.com/docs/graphql-tools/schema-transforms#Modifying-root-fields

...