Публикации по теме 'apollo-server'


Разрешение вложенных запросов в GraphQL
Разрешение вложенных запросов в GraphQL Первоначально опубликовано на https://www.wisdomgeek.com 9 декабря 2020 г. При создании сервера GraphQL с реляционными данными мы хотим вернуть данные в иерархическом формате с этими отношениями в одном запросе. В конце концов, именно здесь GraphQL пригодится, верно? Давайте посмотрим, как мы можем это сделать, используя вложенные запросы в GraphQL. В этом посте предполагается, что вы знакомы с запросами GraphQL и как создать сервер..

Вопросы по теме 'apollo-server'

Пользовательский объект ошибки с Apollo Server
Я пытаюсь использовать настраиваемую ошибку с apollo-server , и кажется, что моя настраиваемая ошибка свойство ( code ), недоступное из formatError . import ExtendableError from 'es6-error' export default class MyError extends ExtendableError...
6196 просмотров

Как мне обрабатывать удаление в React-Apollo
У меня есть мутация вроде mutation deleteRecord($id: ID) { deleteRecord(id: $id) { id } } а в другом месте у меня есть список элементов. Есть ли что-нибудь получше, которое я мог бы вернуть с сервера, и как мне обновить...
24073 просмотров

Перенаправление GraphQL, когда преобразователь выдает ошибку
Я использую graphql-server-express для создания сервера GraphQL, который использует REST API. Я нахожусь в ситуации, когда вызов REST может возвращать код состояния 301 или 401, когда пользователь не аутентифицирован для доступа к ресурсу. Я...
6037 просмотров
schedule 17.01.2024

Есть ли пример, когда клиент Apollo и сервер Apollo используются вместе?
Я не нашел примера, когда клиент Apollo и сервер Apollo используются вместе. Мне нужен образец, чтобы лучше изучить и понять.
394 просмотров

Сохраненные запросы GraphQL в Apollo
Поскольку постоянные запросы статичны по определению, они также дают вам возможность оптимизировать выполнение на сервере для определенных запросов, например, вручную создав высокоэффективный запрос к базе данных....
424 просмотров
schedule 11.11.2022

оптимизация решателя графа
Если у меня есть схема: 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

Схема apollo graphql, реагирующая-админ-новичок
Совершенно новичок в этих технологиях, и я довольно взволнован тем, что я вижу до сих пор, мне трудно найти пример того, на чем я застрял. Документы для response-admin предлагают мою схему, например, сообщения следуют за allPosts и _allPostsMeta .....
558 просмотров

Расширенная схема Neo4j / GraphQL
Я пытаюсь немного узнать об интеграции Neo4j с GraphQL. Я использую стартовое приложение GrandStack, которое можно найти здесь. Grand Stack Starter . Стартер не использует много шаблонов, которые вы видите в других приложениях GrapQL, потому что,...
478 просмотров
schedule 09.12.2022

Сервер Аполлона 2 + Auth0
Итак, у меня есть приложение, которое регистрирует меня через Auth0 и сохраняет токен jwt в файле cookie. У меня также есть сервер Apollo 2, который извлекает данные. Как защитить сервер Apollo и вернуть данные только в том случае, если...
956 просмотров
schedule 17.11.2022

как разделить схему и распознаватели и объединить их apollo-server-express
У меня есть User и Post typeDefs/resolvers, я хочу разделить их, чтобы я мог получить User.schema.js User.resolver.js Post.schema.js Post.resolver.js link.Schema.js link.resolvers.js как это сделать и объединить их, чтобы получить только...
1124 просмотров
schedule 19.10.2022

Apollo Server 2 + Express: в обработчике сообщений отсутствует req.body
Если бы это работало в версии 1, но вся конфигурация сервера изменилась. Это то, что у меня есть после добавления bodyparser() в экспресс-приложение, как было предложено Даниэлем в комментариях: const server = new ApolloServer({...
1486 просмотров
schedule 29.11.2022

Конечная точка GraphQL для загрузки файла
Можно ли запустить загрузку файла в браузере из конечной точки GraphQL в apollo-server-express приложении? У меня есть конечная точка, написанная с помощью стандартной экспресс-функции app.get (см. Ниже), но я хотел бы использовать контекст...
4823 просмотров
schedule 05.05.2024

Невозможно использовать фрагменты на GraphQL-yoga с Primsa
Я использую graphql-yoga с Prisma и Prisma-Bindings Я пытаюсь добавить фрагмент в свой преобразователь, чтобы определенное поле (id в этой ситуации) всегда выбиралось, когда пользователь запрашивает настраиваемое поле costToDate. Это сделано для...
686 просмотров
schedule 29.12.2023

Переменная \ $ id \ требуемого типа \ ID! \ Не указана.
Я пытаюсь выполнить запрос, передав переменную id в окне переменных запроса. Это приводит к ошибке "Variable \"$id\" of required type \"ID!\" was not provided." Когда я запускаю другой запрос без передачи переменной в разделе переменных...
3857 просмотров
schedule 13.06.2024

UnhandledPromiseRejectionWarning асинхронное ожидание
Ниже приведен мой код для функции onDisconnect на сервере graphql (apollo-server) (но не специфичен для graphql). Он содержит транзакцию postgres, которая используется через адаптер DB . Код работает, но я продолжаю получать предупреждения всякий...
1147 просмотров
schedule 05.06.2024

Сервер Apollo - применение аутентификации к определенным преобразователям разрешений только с помощью Passport-JWT
В настоящее время у меня есть серверная часть Node.js, на которой запущен Express с Passport.js для аутентификации, и я пытаюсь переключиться на GraphQL с Apollo Server. Моя цель - реализовать ту же аутентификацию, которую я использую в настоящее...
667 просмотров

Apollo Server / GraphQL - Свойства вложенного массива, возвращающего нуль
Потерпи меня, я объясню это как можно лучше. Пожалуйста, дайте мне знать, если потребуется дополнительная информация, я стараюсь сделать ее как можно короче. Я использую Apollo Server и плагин apollo-datasource-rest для доступа к REST API. При...
689 просмотров
schedule 21.03.2024

Как определить перечисления для значений ключей в GraphQL
Как мне определить ключи перечислений в схеме GraphQL? Ответ, который я ожидаю, выглядит следующим образом businessByState: { MO: ["VALUE1", "VALUE2"], CA: ["VALUE1", "VALUE3", "VALUE4] } Я знаю, что могу определить перечисление для...
942 просмотров
schedule 03.01.2024

Получить имя операции запроса/мутации
Как я могу получить имя операции в контексте? В распознавателе я могу получить это с параметром info . import { ApolloServer } from 'apollo-server' const server = new ApolloServer({ context: ({ req }) => { // Get query/mutation...
2286 просмотров
schedule 06.01.2024