Описание тега graphql-schema

1 ответ

GraphQL - типы объединения, дающие ошибку, не удалось найти класс для этого имени типа

В моем файле схемы GraphQL я пытаюсь добавить такой тип объединения: type CoOverrides { coId: String type: String } type SoOverrides { soId: String freeInterval: String } union CoOrSoOverrides = CoOverrides | SoOverrides Затем я назначаю это своему …
17 янв '20 в 10:41
3 ответа

Проблемы с переходом с graphql-import на только graphql-tools с ApolloServer, директивы перестают работать

Мое тяжелое положение началось с простого желания расширить мою схему graphql с одного файла.graphql до нескольких файлов, чтобы я мог лучше организовать схему и чтобы она не вырастала до одного огромного файла из-под контроля. Мой исходный макет бы…
0 ответов

Мне нужно реализовать структуру карты в схеме GraphQl

{ "1234" : { "name" : "Foo", "desc" : "bar" } } как написать схему для вышеуказанной структуры?? заранее спасибо.
17 фев '20 в 09:49
1 ответ

создание схемы graphql для ответа от API, имеющего массив объектов

Я получаю ответ от Api, который выглядит так: property: Array(100) 0: {identifier: {…}, address: {…}, location: {…}, vintage: {…}} 1: {identifier: {…}, address: {…}, location: {…}, vintage: {…}} 2: {identifier: {…}, address: {…}, location: {…}, vint…
2 ответа

Связь нового типа регистра GraphQL с аргументом сборщика данных

Имея схему GraphQL: type TypeA { id: ID, name: String, other: TypeC } type TypeB { id: ID, name: String, other: TypeC } Как мне реализовать проводку TypeC независимо от типа исходного объекта? Я знаю, что могу: RuntimeWiring.newRuntimeWiring() .type…
03 апр '20 в 15:26
1 ответ

Как использовать тип Time как скаляр в GraphQL SDL?

У меня есть объект "бизнес", и я пытаюсь схематизировать его в GraphQL. Поскольку DateTime и Time по умолчанию недоступны в Graphql, я столкнулся со следующей библиотекой: github. Business.graphql: type Business { businessId: ID! name: String! creat…
22 апр '20 в 02:41
1 ответ

Как создать псевдоним для типа GraphQLString?

В некоторых языках вы можете переименовать базовый тип, например строку, во что-нибудь другое: type alias UUID = String Это по-прежнему строковый тип, но теперь вы можете лучше рассуждать о коде. Потому что это не все строки во вселенной.. это прост…
06 окт '19 в 17:23
1 ответ

Лучшие практики проектирования схем Graphql

У меня вопрос ниже: Допустим, у меня есть такой тип продукта type Option { id: Int! value: String! } type Product{ id: Int! name: String! price: Float! options: Option } Если у меня есть такая схема, каждый раз, когда мне нужны параметры продукта (у…
01 апр '20 в 19:04
1 ответ

Graphql-ruby как определить хеш как тип

Есть ли возможность определить поле Hash as Type в схеме graphql-ruby? В моей структуре данных есть многоязычный тип String, который состоит из кода языка в качестве ключа и соответствующего текста. На данный момент доступно 2 языка, например: { "en…
1 ответ

Преобразование структуры ответа apollo-datasource-rest для адаптации к уже определенной удаленной схеме

У нас уже есть удаленная схема. Мы получаем ответ источника данных Apollo, нажимая REST API с помощью apollo-datasource-rest. Формат ответа json не соответствует схеме. Задача состоит в том, чтобы преобразовать ответ json в соответствие со схемой и …
1 ответ

Есть ли способ объявить тип из другого файла gql?

Я пытался заставить это работать. В настоящее время я изучаю Apollo Server и GraphQL. Я просмотрел разные документы, но, похоже, не нашел ответа. Вот что я пытаюсь сделать. У меня есть usertypes.js, и вот фрагмент кода: const { gql } = require('apol…
03 фев '20 в 18:24
0 ответов

Тип карты обработки языка схем GraphQL из неконтролируемого API

Предположим, мы используем API, который мы не контролируем. Этот API возвращает массив сопоставленных валютно-ценовых пар, например: [{"GBP":1.092},{"USD":0.878977}] Как это можно смоделировать в схеме GraphQL? Примечание: формат, в котором эти данн…
29 май '20 в 13:02
1 ответ

Схема GraphQL - можно ли установить ограничения на поле настраиваемого типа

Вот упрощенный фрагмент схемы GraphQL, с которой я работаю. Есть - перечисление, тип Contributor и тип Review. enum CONTRIBUTOR_TYPE { AUTHOR EDITOR } type Contributor { name: String role: CONTRIBUTOR_TYPE } type Article { text: String authors: [Con…
01 июн '20 в 18:41
1 ответ

Как можно получить полную схему GraphQL из конечной точки Apollo Server?

Я пишу интерфейс GraphQL между сервисами GraphQL и REST с использованием Apollo Server. Этот интерфейс предоставит единую конечную точку GraphQL для клиентского интерфейса Apollo. Единственная служба на данный момент - это приложение KeystoneJS, кот…
0 ответов

Дизайн схемы запроса для вложенных объектов

Предположим только одно текущее поле запроса для существующей схемы GraphQL - ModelA. ModelA может вернуть много ModelBs которые могут вернуть много ModelCс. Запрос на получение всего ModelCs будет выглядеть примерно так query { ModelA { id ModelB {…
26 мар '20 в 23:55
1 ответ

Получить схему со стеком типов-оболочек n-deep

Я получаю данные из базы данных через GraphQL. Есть два типа:Group а также Person. У групп есть полеpeople это список Person объекты. Я пытаюсь получить схему с сервера, используя встроенный самоанализ GraphQL. Проблема в том, чтоpeople field - это …
08 май '20 в 18:31
1 ответ

GraphQLObjectType для подписок

Я реализовал сервер GraphQL с помощью Express, и у меня возникла проблема с настройкой типа подписки GraphQL. Я разрабатываю приложение для чата в реальном времени и пытаюсь опубликовать событие после создания нового сообщения, но не понимаю, как мн…
2 ответа

Отношение "один ко многим" не отображается в определении схемы Amplify.

Я новичок в использовании расширения с GraphQL. Я настраивал свою схему БД и автоматически генерировал функции после запуска ampify push. Цели, которых я хочу достичь, но не знаю как Я хотел бы иметь возможность получить пользователя со всей связанн…
1 ответ

Разделить объявление объединения в схеме GraphQL на несколько строк

У меня есть GraphQL-схема, в которой есть объявление объединения, которое уже имеет много типов, например: union SectionUnion = SectionForm | Section2 | Section3 | Section4 | Section5 Я знаю, что скоро появится еще много разделов (еще не добавленных…
19 мар '20 в 14:25
1 ответ

Как присвоить значение JSONObject полю в файле схемы graphql?

Я работаю над приложением с графическим интерфейсом и фреймворком для загрузки Spring. Здесь я использую подход GraphQL Schema-first для написания деталей моей схемы. В моем сценарии мне нужно назначить JSONObject и JSONArray в качестве входных данн…
25 авг '20 в 18:25