DynamoDB: Get All Items (Guide w/ Code Examples)
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: Delete
- DynamoDB: Get Unique Values
- DynamoDB: Query Ends With
- DynamoDB: Delete Multiple Items in Javascript
- DynamoDB: Create if Not Exists
- DynamoDB: Delete All Items With Partition Key
- DynamoDB: Get Query
- DynamoDB: Query Group By
- DynamoDB: Bulk Insert
- DynamoDB: Get By ID
- DynamoDB BatchWriteItem in Typescript
- DynamoDB: Like
- DynamoDB: BatchGetItem
- DynamoDB: Query Greater Than
- DynamoDB: Increment Counter
Login to the AWS Console less. Use Dynobase.
Try 7-day free trial. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2023 Dynobase