Описание тега express-graphql
ПО промежуточного слоя HTTP-сервера GraphQL
1
ответ
Объединить 3 таблицы с помощью запроса graphql
Я хочу объединить 3 таблицы, как мы делаем в MySQL на основе первичных и внешних ключей. Могу ли я сделать это с помощью graphql ( http://graphql.org/) Моя структура таблицы вместе с запросом graphql приведена ниже. Спасибо query($companyId:String){…
12 ноя '17 в 07:49
0
ответов
NodeJS Express GraphQL: GraphiQL не запускает запрос в Chrome
Я использую graphql с nodejs и express, я использую библиотеку express-graphql, и, как в примере в express-graphql, я использую маршрут / graphql с включенным graphiql, как показано ниже: app.use( '/graphql', graphqlHTTP({ schema: graphqlSchema, gra…
05 авг '18 в 10:11
0
ответов
Доступ к GraphQL серверу с использованием express-router с express-graphql и паспортной аутентификацией
Я пытаюсь построить express-route на мой сервер GraphQL, используя express-graphql, Маршрут для graphql клиенты должны быть доступны только после аутентификации, но graphiql Маршрут должен быть доступен без аутентификации. Я использую passport-jwt д…
09 ноя '17 в 20:54
1
ответ
Промежуточное программное обеспечение распознавателя GraphQL для проверки подлинности
У меня есть API-интерфейс GraphQL со смешанными публичными и частными запросами и мутациями. Я ищу способ проверить, требует ли операция аутентификации пользователя, а также проверки прав доступа, чтобы пользователь мог изменять только свои собствен…
08 дек '17 в 10:48
1
ответ
Обработка ошибок с помощью express-graphql & реагировать-apollo
Я пытаюсь отобразить простую ошибку "Электронная почта и пароль не совпадают" в форме входа в систему, но у меня возникли проблемы, и я не уверен, находится ли ошибка на сервере или в приложении React. Я думал, что отправлю здесь, так как я не увере…
21 фев '18 в 19:38
2
ответа
SyntaxError: Неожиданный токен <в JSON в позиции 0 при тестировании в Graphiql
Я изучаю GraphQL и новичок в этой технологии. Я не могу выяснить причину этой синтаксической ошибки. Когда я тестирую его на graphiql, он выдает неожиданную синтаксическую ошибку токена Вот мой server.js: const express = require("express"); const gr…
22 дек '18 в 16:23
0
ответов
Apollo-upload-клиент с Cloudinary
Я пытаюсь загрузить изображения с помощью apollo-upload-client, graphql и cloudinary, Цель: успешно загрузить изображение в облачную систему, получить облачный URL и вставить в базу данных. Настоящее время: не появляется сообщение об ошибке, но файл…
17 ноя '18 в 06:23
1
ответ
_id объекта в записи изменяется при обновлении данных того же объекта
У меня есть массив объектов. Каждый объект сохраняет виды деятельности. Мне нужно обновить один из объектов массива. Я использовал _id для обновления или удаления объекта. Поэтому, когда я передаю идентификатор для обновления данных, я на самом деле…
22 ноя '17 в 10:00
1
ответ
Добавить директиву схемы для всех запросов в GraphQL
Есть ли способ добавить директиву схемы, переопределив один из методов SchemaDirectiveVisitor для всех запросов и мутаций? Например, чтобы проверить токен аутентификации в директиве. Было бы неплохо добавить его только один раз не для каждого опреде…
10 янв '19 в 06:57
2
ответа
Получить максимальное и минимальное значение с помощью запроса GraphQL
Я работал над GraphQL и запускал запросы, чтобы получить ответ JSON в приложение реагирования. Но мне нужно запустить запрос, который вернет мне максимальное и минимальное значение из столбца. Я просмотрел документ GraphQL, но нигде не нашел способа…
08 окт '18 в 12:18
1
ответ
GraphQL - пакет vue-apollo, не выводящий запрос в интерфейс
Я все еще изучаю GraphQL, и в этом проекте я просто пытаюсь заставить некоторые запросы отображаться в интерфейсе. Я использую пакет, GitHub - Akryum / vue-apollo: интеграция Apollo/GraphQL для VueJS, но мне еще ничего не нужно показывать. Мне уже у…
02 июн '18 в 15:41
0
ответов
Как мне обработать отклонение обещания решателя GraphQL или отключить его эхо?
Мои средства разрешения запросов / мутаций возвращают обещание. Я отклоняю обещание, если что-то идет не так, например, с мутацией входа пользователя, я отклоняю обещание с помощью: reject("User does not exist"); если учетная запись пользователя не …
14 ноя '17 в 15:27
1
ответ
How to receive an array as member of an input parameter of a GraphQL service?
Учитывая эту схему: input TodoInput { id: String title: String } input SaveInput { nodes: [TodoInput] } type SavePayload { message: String! } type Mutation { save(input: SaveInput): SavePayload } Given this resolver: type TodoInput = { id: string | …
31 окт '18 в 05:44
1
ответ
Как получить заполненные значения модели в списке GraphqQL без ссылки _id?
У меня есть модель Users с некоторыми полями и ссылкой на модель "Skills". Модели похожи на это ниже 1.Users.js (модель пользователя) const mongoose = require('mongoose'); const Schema = mongoose.Schema; const UsersSchema = new Scheam({ name: { type…
03 дек '18 в 12:28
1
ответ
Как я могу сохранить несколько строк в одной мутации в graphql и mongodb?
Здесь я хочу добавить несколько мыслей в одном запросе мутации. Как я могу добиться этого: mutation{ savethoughts(data: [{id:1,name:"a"},data: {id:2,name:"b"}]){ id } }
25 дек '18 в 17:38
1
ответ
GQL не возвращает результаты
Я практикую GQL, у меня проблема при отображении данных в Playground, Я пытаюсь попасть в API jsonplaceholder, чтобы получить все сообщения и отобразить его, но это приводит меня к ошибке ниже. error: GRAPHQL_FORMAT_ERROR: Expected Iterable, but did…
24 янв '19 в 10:00
2
ответа
Msgstr "Тип RootQueryType должен определять одно или несколько полей." }
Попытка заставить GraphQL работать с JavaScript. Не уверен, где моя ошибка. Мой код const graphql = require('graphql'); const _ = require('lodash'); const { GraphQLObjectType, GraphQLString, GraphQLInt, GraphQLSchema } = graphql; const users = [ { i…
07 апр '18 в 18:40
0
ответов
Как дать псевдоним имени поля схемы в graphql
const Films = new GraphQLObjectType({ name: 'films', fields: () => ({ id:{ type: GraphQLString }, name: { type: GraphQLString, }, uniq_id: { type: GraphQLString, }) Я хочу дать псевдониму имя поля и получить его с этим именем. Как я могу это сдел…
12 фев '19 в 07:44
0
ответов
Здесь я использую count() с sequelize. Как получить имя псевдонима из функции резолвера graphql?
Вот мой код: resolve: (parent, args, context, resolveInfo) => MovieDb.models.movie_streams.findAll({ distinct: true, attributes: [ 'series_number', [ sequelize.literal('COUNT(DISTINCT(series_number))'), 'total_series' ], [ sequelize.fn( 'GROUP_CO…
13 фев '19 в 09:00
1
ответ
Неизвестные аргументы в Graphql.js
Я запускаю простой код graphql, используя аргумент с помощью express-graphql. Но graphiql показывает сообщение об ошибке "Неизвестный аргумент \" возраст \ "в поле" лица "типа \" Запрос \ ". Это мой код var express = require('express'); var graphqlH…
25 дек '18 в 07:11