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

Тег GraphQL - это тег литерала шаблона JavaScript, который анализирует запросы GraphQL.
2 ответа

Ответ типа GraphQL / борьба с фрагментами

У меня есть некоторые проблемы с написанием API в graphql. Каждый ответ в моем API должен выглядеть примерно одинаково. Так что в идеале это будет тип graphql: type Response { success data { ... always different } errors { path message } } Но потому…
13 дек '18 в 01:29
1 ответ

Почему я получаю Аргумент undefined, переданный парсеру, не является допустимым GraphQL DocumentNode?

Я делаю импорт GraphQL запрос как: import {getStudents} from'./../graphql/Queries.graphql' Файл Queries.graphql: query getStudents($schoolID: Int!){ allStudents(schoolId: $schoolID){ pickUpLat pickUpLng } } но когда я пытаюсь передать запрос компоне…
21 май '18 в 13:34
1 ответ

Можно ли поместить переменные в GraphQL-тэг?

Прямо сейчас у меня есть этот тег ниже. Он статичен и всегда получит комментарий с идентификатором 3. Есть ли возможный способ поместить переменную в этот graphQL-тэг. Так что я могу повторно использовать graphQL-тэг и просто изменить идентификатор …
01 окт '18 в 09:46
1 ответ

Как использовать пользовательские типы graphQL, импортированные из пакета npm в apollo's graphql-gql

Я не хочу писать свои собственные скалярные типы, я хочу импортировать их из библиотеки. Например, я хочу UnixTimestamp из этого пакета npm - gnt в моем typeDefs.js Я пытаюсь что-то вроде этого import { gql } from 'apollo-server-express' import { Un…
30 окт '18 в 08:08
0 ответов

Как вернуть отличные данные, используя gql из apollo-boost

Я работаю с React компонент реализован с TypeScript где я запрашиваю некоторые данные, используя gql от apollo-boost библиотека. В первый раз пользователь так мало знаний. const GET_COUNTRIES = gql` query GET_COUNTRIES { users { (country) } } `; Как…
28 фев '19 в 09:25
0 ответов

graphql-tag/loader: сборка модуля завершилась неудачей с GraphQLError: синтаксическая ошибка

Странная проблема, с которой я сталкиваюсь. Использование Vue-CLI3 npm run serve, Иметь следующий конфиг: // vue.config.js module.exports = { chainWebpack: config => { // GraphQL Loader config.module .rule('graphql') .test(/\.graphql$/) .use('gra…
04 ноя '18 в 12:46
0 ответов

Как тестировать запросы GraphQL с фрагментами, используя шутку

Проблема: я хотел бы протестировать запрос GraphQL, который находится в .graphql файл как это: #import '../../fragments/Widget.graphql' query WidgetFragment($id: ID) { readWidgetFragment(id: $id) { ...Widget } } Для создания схемы GraphQL с использо…
31 май '18 в 06:02
2 ответа

Импортированный компонент <Query> не определен в GraphQL и ReactJS

Я пытаюсь отобразить свою функцию HOC в ReactJS, но она выдает ошибку. Вот несколько фрагментов (я вырезал несвязанный материал для простоты и ясности): В моем app.js компонент я импортирую свой HOC как таковой: import React, { Component } from "rea…
06 сен '18 в 02:00
1 ответ

Как объявить модуль для выполнения именованного импорта?

Я использую graphql-tag. Мои файлы такие. ./operation.graphql Query User { ... } ./test.ts import { User } from './operation.graphql'; /// Module ''*.graphql'' has no exported member 'User'. ./index.d.ts declare module '*.graphql' { import { Documen…
30 авг '18 в 16:19
1 ответ

Загрузчик пакетов Nextjs-Graphql: как интегрировать Nextjs с загрузчиком Graphql

Я пытаюсь интегрировать Nextjs с graphql-tag/loader, это мой next.config.js файл: const withSass = require('@zeit/next-sass') const graphqlLoader = require('graphql-tag/loader') module.exports = withSass({ webpack: (config, { buildId, dev, isServer,…
17 сен '18 в 16:33
1 ответ

GraphQL Union внутри Союза

Ниже приведен запрос, который является концептуально тем, что я ищу. Но я не могу понять, как реализовать... или даже если это возможно. query getMedia($id: ID!) { media(id: $id) { __typename title ... on Movie { fps } ... on Music { duration ... on…
07 фев '19 в 22:08
6 ответов

GraphQL динамическое построение запросов

У меня есть сервер GraphQL, который может обслуживать данные временных рядов для указанного источника (например, данные датчика). Пример запроса для извлечения данных для датчика может быть: query fetchData { timeseriesData(sourceId: "source1") { da…
13 июл '18 в 09:48
0 ответов

Фрагменты абсолютных путей, выполняемых как относительные в gql-файлах при тестовом модуле реагирования (chai)

Таким образом, выполнение chai-теста для реагирующего компонента, для которого требуется файл gql (запрос graphQL) #import "src/gql/fragments/activity/activityList.gql" query getActivities($page: Int, $pageSize: Int) { getActivities(page: $page, pag…
2 ответа

Как разделить общие поля между вводом и вводом в GraphQL

Мне было интересно, есть ли способ поделиться общими полями между Input и Type в GraphQL, чтобы мне не приходилось определять один и тот же набор полей в нескольких местах. Пример: input PersonInput { id: String! name: String address: String } type …
30 авг '18 в 16:10
16 ответов

Синтаксическая ошибка GraphQL gql: найдено ожидаемое имя}

Я пытаюсь настроить поддержку Apollo GraphQL в новом проекте React, но когда я пытаюсь скомпилировать запрос, используя gql Я продолжаю получать сообщение об ошибке: Syntax Error: Expected Name, found } Это генерируется следующим кодом: import gql f…
0 ответов

Реакция тестирования Компонент высшего порядка с запросом Apollo @client (версия Apollo меньше 2.5)

У меня проблемы с тестированием компонента HoC, который выполняет gql-запрос и добавляет результат в качестве опоры. Компонент работает, потому что я тестировал его вручную, но у меня возникают проблемы с издевательством над запросом. Это версия apo…
06 мар '19 в 23:22
1 ответ

Prisma Connection WhereInput для массива значений перечисления?

Делая это query { postsConnection(where: { status: PUBLISHED }) { aggregate { count } edges { cursor node { id slug } } } } дает мне postsConnection опубликованных постов. Post модель имеет массив Category перечисление в поле categories, Это пост в …
0 ответов

Поддерживает ли GraphQLSchema тип подписки, кроме запросов и мутаций?

показывая тип подписки в graphiql Я использовал запрос и мутацию с GraphqlSchema, который я лично предпочитаю, по сравнению с SDL (язык определения схемы), в котором есть обратные ссылки, "охватывающие весь запрос". Я пытался добавить подписку к не…
0 ответов

Как мне получить доступ к значению массива json с помощью response-apollo?

Данные JSON представляют собой смесь массива и объекта. Объект хорошо доступен. Как мне получить доступ к каждой из этих данных в массиве? Я думаю, что могу использовать карту, но я получаю ошибку. Я не знаю, как передать значения с помощью метода к…
0 ответов

Это основной вопрос. Я хочу загрузить значение gql и использовать его в GraphQL и React

Я написал gql в query.js. Как мне загрузить его в App.js? Я не знаю, как позвонить adid и вернуть adid. query.js: adid ---- импорт ----&gt; App.js: adid Я думаю, что я должен объявить, что const принят, но я не знаю. // App.js import React, { Compon…
09 май '19 в 06:52