Я следую aws appsyn c учебник, и я застрял на дельта-син c шаг (https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-delta-sync.html).
Я закончил пример, но результат не такой, как ожидалось. На этапе обновления DynamodB не создает 2 записи (запись о создании элемента и запись об обновлении элемента), как в примере. А при использовании дельта-запроса получено сообщение об ошибке:
"data": null,
"errors": [
{
"path": [
"syncPosts"
],
"locations": null,
"message": "Cannot return null for non-nullable type: 'PostConnection' within parent 'Query' (/syncPosts)"
}
]
}
Моя таблица детализации ttl составляет 1 минуту, а дельта-запросы выбираются только из базовой таблицы, а не из дельта-таблицы.
Может кто-то изучить это и помочь мне? Спасибо