Вопросы по теме 'graphql-js'

Динамическое создание схемы graphql с циклическими ссылками
Используя graphql-js, мне нужно динамически создать схему graphql, перебирая массив некоторых данных, например: [{ name: 'author', fields: [{ field: 'name' }, { field: 'books', reference: 'book' }] }, {...
3884 просмотров

Как правильно создать поле Id в graphql, чтобы оно соответствовало реле?
Я следую учебному пособию по реле + graphql, и меня смущает этот код: const GraphQLTodo = new GraphQLObjectType({ name: 'Todo', fields: { id: globalIdField('Todo'), text: { type: GraphQLString, resolve: (obj) =>...
208 просмотров
schedule 08.11.2022

Как исправить циклическую зависимость с подключениями GraphQL Relay
Я выделил свое соединение с собственным файлом и могу использовать его в моем корневом запросе (он работал нормально, когда соединение было определено в типе), но при попытке использовать его, импортировав его в тип, для которого соединение...
1279 просмотров
schedule 13.12.2023

Что я делаю не так с этим запросом GraphQL?
Я новичок в GraphQL, и я пытаюсь произвести мутацию, чтобы удалить статью из моей базы данных, но не могу понять, как это сделать. Я использую Node.js, Mongoose и GraphQL. Это мутация моей схемы. const Mutation = new GraphQLObjectType({...
1386 просмотров
schedule 03.12.2023

Как протестировать приложение React с фиктивными данными из GraphQL?
У меня есть простое приложение React, в котором я тестирую компонент, который получает пользовательские данные из GraphQL в свойстве 'user' . Приложение написано на TypeScript , и я уже создаю определения типов из запроса самоанализа. Как я...
316 просмотров
schedule 24.10.2022

Как написать промежуточное ПО для graphql, которое будет вызываться перед каждым распознавателем
В каждом запросе я отправляю токен и проверяю его в промежуточном ПО Express. app.use(async (req, res, next) => { const authorization = req.headers.authorization; let token = null; let user; if (authorization) { try { token =...
398 просмотров
schedule 31.10.2023

Ошибка файла GraphQL Schema.js — узел/экспресс
Я использую node, express, mongoose и graphql. Я получаю эту ошибку в консоли graphql: "message": "The type of SocialPostInQue.socialPost must be Output Type but got: undefined.\n\nThe type of SocialPostInQue.schedule must be Output Type but got:...
224 просмотров
schedule 23.10.2023

Неверный запрос при попытке доступа к API Github v4 с помощью graphql.js
Я пытаюсь получить некоторые данные из Github GraphQL API, используя библиотеку graphql.js. var graph = graphql("https://api.github.com/graphql", { method: "POST", headers: { "Authorization": "Bearer <my-token-here>",...
379 просмотров

оптимизация решателя графа
Если у меня есть схема: type Query { posts: [Post!]! } type Post { title: String! lotsofdata: String } и резольвер: function posts(parent, args, context, info) { return readAllPosts(/*?*/) } И два возможных запроса. Запрос...
188 просмотров
schedule 23.05.2024

имя было определено в преобразователях, но перечисление отсутствует в схеме
с бета-версией appolo server 2, У меня есть резольвер, например: Travaux: new GraphQLEnumType({ name: 'Travaux', values: { ins: { value: 'en instruction' }, val: { value: 'valide' }, ech: { value: 'échu' } } }) и схема...
740 просмотров
schedule 20.04.2024

Есть ли локальная база данных GraphQL для реагирования?
Я использую graphql-yoga для сервера и prisma для базы данных GraphQL на моем сервере, теперь я ищу локальную базу данных GraphQL, но ничего не нашел, и я боюсь, что нет локальной База данных GraphQL для нативной реакции :(
358 просмотров

Проверка схемы GraphQLError при запуске мутации
Я пробую свои силы в GraphQL и, кажется, столкнулся со странной ошибкой. Вот моя мутация const createNewTask = { name: "AddATask", description: "A mutation using which you can add a task to the todo list", type:...
46 просмотров
schedule 21.11.2023

Мутация GraphQL для подписки пользователя не работает с jwt
Я следую этому руководству Робина Веруха При реализации регистрации пользователей с помощью jwt с GraphQL я не могу предоставить значения с помощью GraphQL Mutation Server.js const server = new ApolloServer({ typeDefs: gql(typeDefs),...
398 просмотров
schedule 05.11.2023

Использование fetchPolicy='cache-and-network' в useQuery в клиенте apollo не обновляет кеш на fetchMore
Я использую apollo-client для своей настройки graphql. У меня есть вызов с разбивкой на страницы, для которого я использую функцию fetchMore , возвращаемую хуком useQuery . В функции fetchMore я использовал ее параметр updateQuery для...
513 просмотров
schedule 14.11.2023

Разрешение Hasura отклонено для таблицы при вставке
Я пытаюсь вставить в таблицу в пользовательском интерфейсе Хасуры. Мне отказывают в разрешении, хотя я выполняю запрос внутри api-explorer. "error": { "exec_status": "FatalError",...
170 просмотров
schedule 16.12.2023

Когда использовать ввод/выход с функцией `visit` в `graphql`
Я пытаюсь удалить некоторые узлы из списка graphql, используя функцию visit . . Как говорится в документе, есть два события, к которым я могу подключиться. войти покинуть Я не знаю, когда использовать ввод, а когда отпуск, какая между...
51 просмотров
schedule 07.02.2024