Описание тега apollo-cache-inmemory
None Механизм кэширования по умолчанию для apollo-server. По другим вопросам, связанным с кешированием с помощью Apollo, используйте тег [apollo-server].
0
ответов
Получение `Store error: приложение попыталось записать объект без предоставленного typename, но хранилище уже содержит объект с typename`
Я получаю Store Error при обновлении, и я новичок в apollo и graphQL, поэтому не могу понять, что я делаю неправильно. Я пытаюсь обновить имя и фамилию человека. Этот объект является вложенным, и я передаю typeName как объект обернутого объекта. Есл…
03 мар '19 в 01:46
2
ответа
React Apollo: обновление кэша списков (с переменными) при добавлении нового элемента
Мне трудно понять, как обновить список элементов (в кеше). Когда новый элемент создается с react-apollo, <CreateItemButton /> компонент (в моем случае) не вложен в <ListItems /> составная часть. Из того, что я могу понять, мне нужно обно…
04 фев '19 в 18:49
1
ответ
Как отключить InMemoryCache для клиента Apollo GraphQL?
Я пытаюсь полностью отключить кэширование на клиенте apollo, но он не работает. Я попытался установить fetchPolicy на "только сеть" или "без кеша". Есть что-то, чего мне не хватает?
09 май '19 в 13:14
0
ответов
Где должно находиться состояние сложной регистрационной формы в React.js?
У меня есть сложная форма настройки регистрации транспортного средства, родительский объект выглядит vehicle{ registrationNumber: "MH1234", type: "xyz" driver:{ user:{ firstName: xyz, lastName: abc, email: xyz, phone: 1234, city: random }, kyc:{ met…
05 июл '19 в 10:25
0
ответов
Аполлон с работником службы в проекте Next.js
У меня есть прототип NextJS в прямом эфире на https://www.schandillia.com/blog. Отображаемые данные снимаются с установки Strapi по адресу https://dev.schandillia.com/graphql. У меня также есть вся кодовая база на Github по адресу https://github.com…
15 июл '19 в 14:42
0
ответов
Разница между локальными данными и удаленными данными в React с Apollo-link-state
В данный момент я изучаю Apollo-link-state в приложении React Native и пытаюсь выяснить, как работать с состоянием и чем отличается запрос локальных данных от попаданий на мой сервер и какие данные я должен поместить в кеш. По общему мнению, практик…
10 авг '19 в 10:35
1
ответ
Обработка стратегии и аннулирование кэшированных данных по подпискам в умеренно сложном сценарии использования
Возьмем, к примеру, приложение для чата. Пользователь имеет доступ к нескольким цепочкам чата, каждая из которых содержит несколько сообщений. Пользовательский интерфейс состоит из списка потоков в левой части (listThreads), который содержит имя дру…
20 май '20 в 14:32
1
ответ
местное управление государством для graphql vue apollo
Я пытаюсь выполнить локальное управление государством с помощью vue apollo, но даже после выполнения документации я не получаю результата. В консоли нет ошибки, поэтому я не уверен, что не так. Вот моя установка: // main.js file the initializing par…
17 ноя '19 в 03:34
0
ответов
Клиент Apollo в кеше памяти, проблема нехватки памяти
Я использую клиент Apollo с InMemoryCache в приложении ReactJs. У меня есть "Ошибка: недостаточно памяти" от Sentry, и я предполагаю, что, поскольку я вообще не очищаю кеш, это вызывает вышеуказанную проблему (хотя и не уверен). Если бы у кого-то бы…
12 май '20 в 09:37
0
ответов
Кэш клиента Apollo не распознает отношения один к одному
У меня есть схема graphql с объектом places который имеет взаимно однозначные отношения с другим объектом placeDetails Я обновил свой кеш Apollo после мутации, которая вставляет placeDetails для place. Я используюoptimisticResponse с моей мутацией, …
05 ноя '19 в 04:10
0
ответов
Можно ли полностью отключить кеш в Apollo Client?
В мобильном приложении я работаю с apollo-client для взаимодействия с сервером API graphQL. Фактическое решение Мое реальное решение представлено следующим образом: Данные извлекаются с сервера после запроса, изменения или подписки и представлены на…
25 окт '19 в 21:32
1
ответ
Вызвать API-интерфейс выборки, который сохраняется один раз при использовании кеша apollo?
Я работал над Apollo GQL. Я использую кеш apollo, чтобы уменьшить нежелательные вызовы API. Проблема, с которой я сейчас сталкиваюсь, - это когда я обновил данные, я не должен повторно получать данные, потому что API уже вызывается один раз и хранит…
01 ноя '19 в 09:05
0
ответов
Можно ли использовать apollo-cache-hermes в качестве замены apollo-cache-inmemory?
Из-за проблем с производительностью InMemoryCache я попытался перенести наше приложение в кеш Hermes. Поскольку инициализация кеша выполнялась черезwriteData прежде чем я изменил его на использование writeFragment. Таким образом, функция init будет …
20 дек '19 в 15:25
0
ответов
Сетевая ошибка: не удается прочитать свойство "логин" неопределенного значения.
У меня есть страница входа, когда я отправляю свои учетные данные, запустите этот метод: const login = gql`mutation login ($username: String!, $password: String!) { login ( username: $username, password: $password client_id: 2 client_secret: "XXXXXX…
26 дек '19 в 20:55
0
ответов
Есть ли способ предварительно просмотреть данные, хранящиеся клиентом Apollo в асинхронном хранилище в react-native?
Я работаю над приложением React Native, которым управляет expo. Мой запрос GraphQl для извлечения данных из кеша Apollo работает не так, как ожидалось. Я просто хотел посмотреть, что действительно хранится в кеше и асинхронном хранилище, не вызывая …
21 фев '20 в 13:06
1
ответ
Получите выгоду от Apollo Store
Я хочу получить доступ к значению, сохраненному в Apollo Store. //apollo.js import ApolloClient from 'apollo-boost'; import gql from 'graphql-tag'; export const client = new ApolloClient({ uri: 'https://localhost:8000/graphql/', clientState: { defau…
03 апр '20 в 23:08
0
ответов
Как узнать, получает ли Apollo данные из кеша или сети
Я хочу знать, как я могу сказать, получает ли apollo данные из кеша или из базы данных. Я установил для fetchPolicy только кеширование, но я все еще вижу запросы на вкладке сети (инструменты разработчика). заранее спасибо.
06 апр '20 в 04:34
1
ответ
Использовать кеш в клиенте apollo
Я пытаюсь прочитать данные из кеша Apollo (React + Apollo Client 2.6). Мой код: try { const {users} = client.readQuery({ query: GetUsersForView }); console.log(users); } catch(e) { console.log('Query is not in cache:', e); } Мой запрос: query GetUse…
24 апр '20 в 13:38
0
ответов
Кеш клиента Apollo не работает в next.js
У меня есть одна проблема с разработкой next.js. home.tsx - это главная страница моего проекта. home.tsx const GET_POSTS = graphql` query posts($accountname: String!, $page: Int, $pathBuilder: any, $postsStatus: String) { posts(accountname: $account…
05 май '20 в 01:40
1
ответ
Клиент Apollo GraphQL не возвращает кэшированные вложенные типы в запросе
Я выполняю запрос, чтобы получить PowerMeter детали, в которых содержится другой тип внутри, называемый Project. Я пишу запрос так: query getPowerMeter($powerMeterId: ID!) { powerMeter: powerMeter(powerMeterId: $powerMeterId) { id name registry proj…
12 сен '19 в 01:20