Невозможно сделать запрос, используя только rangeKey

Я только начал работать над DynamoDB, поэтому, пожалуйста, прости меня, если следующее кажется глупой ошибкой.

  • У меня есть модель с hashKey и rangeKey, Давайте назовем их как HASH и RANGE соответственно.
  • Глобальный вторичный индекс: GlobalIndex также добавлен в модель.

Теперь я хочу получить список записей rangeKey, Я не хочу использовать scan операция, так как это влияет на производительность. Я не могу добиться этого с query операция. Попытка достичь чего-то подобного с помощью диногелей.

Любая помощь будет очень полезна.

Благодарю.

Диногельс: 9.0.0
Узел: 6.10.3

1 ответ

Решение

Это была ошибка с моей стороны. Индекс имеет тот же ключ хеша и ключ диапазона, что и таблица. Тема выпуска GitHub для того же: https://github.com/clarkie/dynogels/issues/137

Другие вопросы по тегам