DynamoDB: Get Multiple Items (Guide w/ Code Examples)

Provided by Rafal Wilinski
To retrieve multiple items from a DynamoDB table using the JavaScript SDK, you can use the batchGet method. This method allows you to specify the keys of the items you want to retrieve and the name of the table you want to retrieve them from.
const AWS = require('aws-sdk'); const dynamoDb = new AWS.DynamoDB.DocumentClient(); const keys = [ { id: 'item1' }, { id: 'item2' }, { id: 'item3' } ]; const params = { RequestItems: { 'my-table': { Keys: keys } } }; dynamoDb.batchGet(params, (error, data) => { if (error) { console.log(error); } else { console.log(data); } });
Similar Code Examples
- DynamoDB: Query Ends With
- DynamoDB: Get All Items
- DynamoDB: Query Global Secondary Index in Nodejs
- DynamoDB: Not Begins With
- DynamoDB: Get Unique Values
- DynamoDB: Query Date Range
- DynamoDB: Increment Counter
- DynamoDB: Like
- DynamoDB: Attribute Not Null
- DynamoDB: Get Last 10 Records
- DynamoDB: Delete All Items With Partition Key
- DynamoDB: Create if Not Exists
- DynamoDB: Query Group By
- DynamoDB: Batch Get
- DynamoDB: Bulk Insert
Login to the AWS Console less. Use Dynobase.
Try 7-day free trial. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2025 Dynobase