Приложение Sync Resolver для сортировки по метке времени в порядке возрастания - PullRequest
0 голосов
/ 30 октября 2018

У меня есть GSI, у которого есть хеш-ключ userid и ключ сортировки созданного. Ключ хеша - это GUID, а ключ сортировки - метка времени ISO, назначенная моим шаблоном отображения при создании объекта.

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

Существует также осложнение постраничных ответов. Я бы хотел, чтобы сортировка произошла раньше.

1 Ответ

0 голосов
/ 30 октября 2018

AWS AppSync позволяет указать scanIndexForward в качестве свойства в шаблоне отображения запроса . Вы можете указать истинный (восходящий) или ложный (нисходящий) обход индекса на основе ключа сортировки. Используя свойство вы можете заказать данные временного ряда. Возможно, вы захотите сохранить созданную информацию как время в миллисекундах с начала эпохи, а не строку ISO 8601.

...