dynobase-icon
Dynobase

Error: dynamodb no range key value present

Rafal Wilinski

Answered by Rafal Wilinski

What's Causing This Error

A DynamoDB primary key comprises a partition key and an optional sort key (range key). The partition key distributes data across multiple partitions, while the range key is used to sort the items within a partition. If you create a table with a range key, it is mandatory to provide a value for it whenever you update, create or delete an item from that error. Therefore, there are 2 major reasons for this error:

  • When the inserted, updated, retrieved, or queried item does not contain a value for the range key.
  • When the table has been created without a range key.

Solution: Here's How To Resolve It

Ensure that all the inserted, updated, retrieved, or queried items have a value for the range key.

Tired of switching accounts and regions? Use Dynobase.

Try 7-day free trial. No strings attached.

Product Features

Download
/
Changelog
/
Pricing
/
Member Portal
/
Privacy
/
EULA
/
Twitter
© 2024 Dynobase
+
Better DynamoDB Experience.
Try Dynobase to accelerate your DynamoDB workflow. Start your 7-day free trial today.