Описание тега apollostack

1 ответ

Apollo: как отсортировать результаты подписки в UpdateQuery?

Вот рабочий обработчик подписки Apollo: componentDidMount() { const fromID = Meteor.userId(); const {toID} = this.props; this.toID = toID; this.props.data.subscribeToMore({ document: IM_SUBSCRIPTION_QUERY, variables: { fromID: fromID, toID: toID, },…
23 июл '17 в 21:10
1 ответ

Apollo GraphQL: дочерний компонент перезапускает родительский запрос?

У меня есть родительский компонент с прикрепленным запросом Apollo: const withData = graphql(MY_QUERY, { options({ userID }) { return { variables: { _id: userID} }; }, props({ data: { loading, getOneUser } }) { return { loading, getOneUser }; }, });…
11 ноя '16 в 00:03
2 ответа

Apollo GraphQL обработка ошибок

Я использую apollographql/graphql-сервер. Ответы сервера выглядят так: {"data":{...},"errors":[{"message":"...","locations":...}]} У меня есть два вопроса: Я обнаружил, что могу выбросить или вернуть объект Error, и он будет помещен в массив ошибок …
06 фев '17 в 05:49
1 ответ

Сервисы Angular2 и преобразователи маршрутов с GraphQL

Я пытаюсь использовать Angular2 с GraphQL через Apollo-Client. Я следовал за документацией, и все, кажется, работает хорошо. Однако в документации только объясняется, как подключиться к GraphQL из компонентов. Нет информации о том, как использовать …
07 дек '16 в 16:41
6 ответов

Мутация GraphQL, которая принимает массив динамического размера и общие скалярные типы в одном запросе

Мне нужно иметь возможность создать пользователя и добавить его любимые фильмы (массив объектов со ссылкой на коллекцию фильмов и его личный рейтинг для каждого фильма) в одном запросе. Нечто похожее на это (псевдокод) var exSchema = ` type Mutation…
19 ноя '16 в 20:31
1 ответ

Как я могу подключиться к apollo graphql-websocket на другом языке программирования?

В настоящее время я смотрю на GraphQL Server от Apollo, чтобы заменить нашу текущую реализацию Java. Поскольку мы также можем захотеть использовать подписки, я пытаюсь получить простое подтверждение концепции сервера-клиента. Я получил подписку, раб…
0 ответов

ApolloError.js:43 Uncaught (в обещании) Ошибка: ошибка сети: невозможно прочитать свойство 'Mutation' из неопределенного

Здравствуйте, у меня есть эти ошибки, когда я вызываю функцию мутации для локального состояния с помощью apollo-link-state. Также у меня есть проблемы с изображением с модулем узла, и не могу теперь, как решить. Пожалуйста, помогите. ------ проблема…
1 ответ

Meteor Apollo не обновляет пользовательский интерфейс при обновлении коллекции с консоли Mongo

Я начал использовать стартовый комплект meteor apollo https://github.com/apollostack/meteor-starter-kit, и я создал коллекцию "Записи", и я могу извлекать данные в пользовательский интерфейс. Но когда я обновляю коллекцию из консоли mongo, она не об…
12 ноя '16 в 22:04
0 ответов

Передача модификатора Mongo в качестве аргумента мутации GraphQL

Я пытаюсь найти правильную схему для передачи модификатора Mongo в качестве аргумента мутации GraphQL. Вот пример модификатора: { $set: { foo: 'hello world' }, $unset: { bar: '' } } Я уверен, что это очень просто, но я просто не могу найти правильны…
05 ноя '16 в 03:56
1 ответ

Уровень компонентов, слушающих одно и то же состояние редукции

Моя ситуация выглядит следующим образом: У меня есть 1 поле в моем состоянии избыточности, это не что иное, как объект следующего типа: {String, [{String, Float}]}, Это поле в моем состоянии используется двумя компонентами (которые выполняют запросы…
2 ответа

Graphql необязательные переменные операции

Я пытаюсь написать простой запрос с дополнительными параметрами фильтра Например const query = gql`query FilteredPeople($email: String) { people(email: $email) { fullName email } }`; Я продолжаю получать "Network error: The inline argument "email" i…
04 ноя '16 в 11:07
1 ответ

Как я могу повторно запросить запрос вне его обернутого компонента?

У меня есть два экрана: Screen1: результаты Screen2: Редактировать фильтры Когда я редактирую фильтры на Screen2 и нажимаю назад, я хотел бы повторно запросить запрос на Screen1 (с недавно созданной строковой переменной фильтра). Редактирование филь…
07 ноя '16 в 01:14
2 ответа

Настройка React-Storybooks с помощью React-Apollo

Есть ли способ использовать React-Apollo с React-Storybooks? Ранее я пробовал Relay, и есть модуль ( https://github.com/orta/react-storybooks-relay-container), который позволял создавать контейнеры-заглушки, которые не требовали бы доступа к сети, н…
08 ноя '16 в 17:27
0 ответов

Как сделать подзапрос (или присоединиться) в GraphQl?

Я пытаюсь обернуть голову вокруг GraphQl, точнее, по подзапросам. У меня есть две таблицы: "Продукты" и "Нравится", две имеют общий столбец "userId". Как можно подсчитать общее количество лайков для каждого продукта из таблицы лайков на основе общег…
04 дек '16 в 22:12
1 ответ

Разрешитель по умолчанию для состояния соединения Apollo не работает (переменные параметра запроса @client)

Пример здесь: https://codesandbox.io/s/j4mo8qpmrw Документы здесь: https://www.apollographql.com/docs/link/links/state.html TLDR: это список задач, параметры запроса @client не фильтруют список. Это запрос, принимающий в качестве параметра $id const…
1 ответ

Apollo Server - путаница с параметрами кэша / источника данных

Документы ( https://www.apollographql.com/docs/apollo-server/features/data-sources.html) показывают такой код: const { RedisCache } = require('apollo-server-cache-redis'); const server = new ApolloServer({ typeDefs, resolvers, cache: new RedisCache(…
5 ответов

Как обновить магазин Redux после возврата запроса Apollo GraphQL

Я получаю список данных с graphql HOC предоставлен реакцией Аполлона. Например: const fetchList = graphql( dataListQuery, { options: ({ listId }) => ({ variables: { listId, }, }), props: ({ data: { loading, dataList } }) => { return { loading,…
1 ответ

Apollo GraphQL: как вставить измененный объект по правильному индексу в существующий массив?

У меня есть subscriptionObserver, включая следующее: return update( previousResult, { ApptsForCurrentUser: { $push: [newAppt], }, } ); Новый элемент, который поступает по подписке, должен быть вставлен в массив ApptsForCurrentUser в порядке сортиров…
27 дек '16 в 18:01
1 ответ

ApolloGraphQL - Ошибка ReadQuery "Поле не найдено"?

Мой readQuery возвращает field not found ошибка, хотя кажется, что поле присутствует в кеше. QUERY const GETIMSFROMCACHE_QUERY = gql` query getIMsFromCache($fromID: String!){ instant_message(fromID:$fromID){ id, fromID, toID, msgText } } `; CACHE RE…
09 июн '18 в 23:20
0 ответов

Как определить, когда отображать загрузчик ajax с Redux + Apollo Client

У меня есть глобальный элемент загрузчика. Загрузчик вращается, когда приложение выполняет любую сетевую операцию. Я недавно интегрировался с клиентом Apollo, но я не совсем уверен, что это лучший подход для проверки того, что Apollo в настоящее вре…