Подписка на AWS Appsync не обновляет мой компонент - PullRequest
0 голосов
/ 10 сентября 2018

Я клонировал репо из здесь и пытаюсь изучить подписку AWS AppSync. Насколько я понимаю, если есть обновления данных сервера в режиме реального времени, клиент должен ожидать некоторых уведомлений, обновлений или сортировок, поэтому я сделал следующее:

  1. запуск приложения на симуляторе

  2. Откройте консоль DynamoDB и добавьте записи вручную.

Я ожидал, что в моем приложении получено несколько уведомлений, но их нет, и если я обновлю приложение, оно будет иметь обновленные записи? Я неправильно понимаю подписку?

1 Ответ

0 голосов
/ 10 сентября 2018

Подписки запускаются не из вашей динамо-базы данных, а из ваших мутаций (определенных в вашей схеме graphql). Попробуйте добавить записи через мутацию, которую слушает ваша подписка. Вы можете запустить мутацию из консоли синхронизации приложения в разделе «Запросы».

Если ваш клиент настроен правильно, он должен обновиться соответствующим образом.

Надеюсь, это поможет:)

...