Вопросы по теме 'apollo-server'
Apollo / GraphQL: настройка преобразователя для строковых полей?
В GraphiQL на http://localhost:8080/graphiql я использую этот запрос:
{
instant_message(fromID: "1"){
fromID
toID
msgText
}
}
Я получаю такой ответ:
{
"data": {
"instant_message": {
"fromID": null,...
1168 просмотров
schedule
26.11.2022
Как добавить описание к полю на языке схем GraphQL
У меня есть схема graphql, фрагмент которой выглядит так:
type User {
username: String!
password: String!
}
В graphiql есть поле описания, но оно всегда говорит «самоописательное». Как добавить описания к схеме?
29896 просмотров
schedule
20.02.2022
Как я могу сообщить об ошибке в преобразователе мутаций apollo-server graphql?
В документации говорится, что преобразователь имеет следующую форму:
fieldName: (obj, args, context, info) => result
И этот результат будет null или undefined , если «объект не может быть найден».
А как насчет других ошибок -...
483 просмотров
schedule
12.12.2022
Как добавить вложенный преобразователь в схему?
Допустим, мой запрос выглядит так:
query {
post {
id
user { id, name }
}
}
И карта резольвера выглядит так:
{
Query: {
post: myPostResolverFunc,
}
}
Как я могу добавить дополнительный «вложенный» преобразователь...
934 просмотров
schedule
31.08.2023
Apollo resetStore не работает в клиенте Angular
Я пытаюсь интегрировать токен авторизации на стороне клиента. Я передаю этот токен в промежуточное ПО. Когда пользователь выходит из системы, сбросьте хранилище, а затем получите новый токен. Теперь, когда я отправляю новый запрос, он все еще...
421 просмотров
schedule
02.04.2024
Преобразователь состояния связи Apollo по умолчанию не работает (переменные параметра запроса клиента)
Пример здесь: https://codesandbox.io/s/j4mo8qpmrw
Документы здесь: https://www.apollographql.com/docs/link/links/state.html#default
TLDR: это список дел, параметры запроса @client не фильтруют список.
Это запрос, принимающий $id в...
982 просмотров
schedule
06.08.2022
Подписка сервера Apollo, вложенная в тип
Я пытаюсь заставить распознаватель подписки работать в Apollo Server 2. Подписка работает, когда это поле верхнего уровня (т.е. непосредственно под Subscription в корне schema ).
Однако, если подписка содержится в другом type , я всегда получаю...
1496 просмотров
schedule
17.10.2022
Подписка GraphQL, websocket, nodejs, экспресс-сессия
Я использую Apollo Server 2 ( но эта проблема не только с Apollo ) и Express.js vanilla (с apollo-server-express ).
Все также хорошо работает с Подписками , кроме механизма Экспресс-сеанса .
Проблема:
Я использую cookie-session (...
1339 просмотров
schedule
27.06.2022
Создать схему GeoJSON GraphQL из сторонней библиотеки
Я пытаюсь использовать библиотеку graphql-geojson в приложении Apollo / Express для обслуживания GeoJSON ответы.
Библиотека предоставляет преобразователи, но я не нашел способа добавить типы в определение схемы, не записывая их вручную. И даже...
670 просмотров
schedule
03.07.2022
Интерфейсы Meteor Apollo GraphQL: возврат массива объектов и вызов распознавателя в другом распознавателе
У меня возникли проблемы с GraphQl интерфейсы . Возьмем пример в документе:
interface Vehicle {
maxSpeed: Int
}
type Airplane implements Vehicle {
maxSpeed: Int
wingspan: Int
}
type Car implements Vehicle {
maxSpeed: Int...
278 просмотров
schedule
14.04.2023
Как я могу использовать промежуточное ПО Express только с конечными точками Apollo Server 2 graphql
Я хочу использовать операторы журнала morgan tiny для всех моих маршрутов, кроме конечных точек graphql. Я использую экспресс и Apollo 2, и мне не удалось заставить промежуточное ПО работать с экспрессом. Как показывает пример кода, я могу...
7081 просмотров
schedule
06.04.2022
Переопределение значения корневого объекта типа GraphQL Union / Interface
У меня есть служба Apollo GraphQL, которая делегирует внутреннюю службу gRPC. У этой службы есть конечная точка, которая возвращает сообщение, содержащее oneof , которое я сопоставляю с Union в GraphQL.
Это просто, но при реализации резолверов...
619 просмотров
schedule
09.10.2022
Издевательство над клиентом apollo graphql
Я написал следующий клиент узла, который взаимодействует с сервером graphql и использует модуль узла apollo-tools. Мне не удалось найти фиктивный тест для приведенного ниже в узле. Пожалуйста, дайте мне знать, есть ли способ издеваться над...
428 просмотров
schedule
28.02.2024
Как сшить несколько удаленных схем с помощью Nestjs и сервера apollo
Во-первых, я новичок в том, чтобы публиковать сообщения на Stack Overflow, но я, конечно, изо всех сил постараюсь иметь здесь всю необходимую информацию и поделиться найденным решением, потому что я могу представить, что у большего количества людей...
2239 просмотров
schedule
21.05.2022
Как написать разрешающие фильтры graphql на сервере apollo graphql
Требование:
Мне нужна рекомендация по написанию функции распознавателя для обработки фильтров graphql. Фильтр поддерживает операторы eq, ne, like, contains и not like.
Схема:
import { gql } from 'apollo-server-express';
export default...
2570 просмотров
schedule
26.02.2022
Неудачный ответ: получен код состояния 500 Ошибка игровой площадки GraphQL при использовании даже пустых источников данных
Я следую руководству по полному стеку для Apollo, и всякий раз, когда я пытаюсь добавить источники данных на свой сервер Apollo, игровая площадка выдает ошибку 500 без дополнительных данных для отладки.
Я пробовал добавить самоанализ к истине, я...
3730 просмотров
schedule
05.05.2022
res.cookie не работает с apollo-server-express
Я пытался отправить клиенту файл cookie с сервера. Я получаю данные ответа, но не вижу "set-cookie" в заголовках ответа
Конфигурация моего сервера Apollo:
const server = new ApolloServer({
typeDefs,
resolvers,
context: ({ req,...
1670 просмотров
schedule
17.04.2023
Преобразователи GraphQL разрешают только первый тип
так что я работаю над своим проектом, и я, кажется, зашел в тупик со своими способностями.
Я работаю над бэкэндом GraphQL, который должен извлекать некоторые данные из базы данных MySQL. У меня уже работают преобразователи, поэтому я могу получить...
42 просмотров
schedule
24.04.2023
Ошибка: пользователь определен в преобразователях, но не в схеме
Я пытаюсь настроить свою схему для Apollo Server, и у меня возникает ошибка.
То, что я пытаюсь, на самом деле является попыткой исправить распространенное и еще более бесполезное сообщение, используя совет, найденный здесь:...
12449 просмотров
schedule
28.07.2023
Как сопоставить поля запроса со столбцом таблицы базы данных?
Например:
typeDefs :
type User {
userId: ID!
userNme: String
userEmail: String
}
В базе данных таблица users имеет три столбца: user_id , user_nme , user_email .
Теперь клиент отправляет запрос GraphQL с именем userById...
20 просмотров
schedule
21.06.2023