DynamoDB: Get All Items (Guide w/ Code Examples)
Provided by Rafal Wilinski
To retrieve all items from a DynamoDB table using the JavaScript SDK, you can use the scan
method. The scan
method retrieves all items from the table. So it should be used with caution on large tables. Also, you can use the scan
method with filterExpression
to filter the items you want.
const AWS = require("aws-sdk"); const dynamoDB = new AWS.DynamoDB(); const params = { TableName: "myTable" }; dynamoDB.scan(params, (err, data) => { if (err) { console.error("Unable to scan the table. Error JSON:", JSON.stringify(err, null, 2)); } else { console.log("Scan succeeded."); data.Items.forEach((item) => { console.log("Item :", JSON.stringify(item)); }); } });
Similar Code Examples
- DynamoDB: Query Items
- DynamoDB: Delete All Items With Partition Key
- DynamoDB: Query Greater Than
- DynamoDB: Get By ID
- DynamoDB: Increment Counter
- DynamoDB: Delete Table
- DynamoDB: Get Last Inserted Item
- DynamoDB: Get Multiple Items
- DynamoDB: Attribute Not Null
- DynamoDB: Get Query
- DynamoDB: Query Date Range
- DynamoDB: Get Unique Values
- DynamoDB: Query Group By
- DynamoDB: Delete Multiple Items in Javascript
- DynamoDB BatchWriteItem in Typescript
Better DynamoDB experience.
Try 7-day free trial. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2024 Dynobase