Публикации по теме '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 просмотров
schedule
30.10.2022
Как мне обрабатывать удаление в React-Apollo
У меня есть мутация вроде
mutation deleteRecord($id: ID) {
deleteRecord(id: $id) {
id
}
}
а в другом месте у меня есть список элементов.
Есть ли что-нибудь получше, которое я мог бы вернуть с сервера, и как мне обновить...
24073 просмотров
schedule
28.10.2022
Перенаправление GraphQL, когда преобразователь выдает ошибку
Я использую graphql-server-express для создания сервера GraphQL, который использует REST API.
Я нахожусь в ситуации, когда вызов REST может возвращать код состояния 301 или 401, когда пользователь не аутентифицирован для доступа к ресурсу. Я...
6037 просмотров
schedule
17.01.2024
Есть ли пример, когда клиент Apollo и сервер Apollo используются вместе?
Я не нашел примера, когда клиент Apollo и сервер Apollo используются вместе. Мне нужен образец, чтобы лучше изучить и понять.
394 просмотров
schedule
10.12.2022
Сохраненные запросы 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 просмотров
schedule
13.02.2024
Расширенная схема 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 просмотров
schedule
26.11.2023
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