Как сделать запрос, который даст мне результат в заказе? - PullRequest
0 голосов
/ 20 июня 2019

В моей таблице будет несколько столбцов:

  • mainId
  • secondId
  • thirdId
  • fourthId
  • fifthId
  • dateCreated
  • статус (возможные значения: новый, рекомендованный, решенный,
  • серьезность (возможные значения: информация, предупреждение, срочно)
  • некоторые другие поля не имеют отношения

Ключ раздела будет mainId, а ключ сортировки - dateCreated (из-за того, что мне нужно отсортировать каждый запрос по этому полю).

Также я буду работать с GSI, в любом случае это будет любой другой идентификатор (со второго по пятый) + dateCreated.

У меня вопрос, как, если GSI в порядке, из-за того, что мне нужно работать, каждый запрос по любому из Id и для определенного статуса и серьезности (в большинстве случаев мне нужны все статусы, которые не равны Solved), и все запросы должны быть упорядочены по дате создания? Я пытаюсь избежать использования выражений фильтра.

...