DynamoDB: Query Items (Guide w/ Code Examples)

Provided by Rafal Wilinski
You can use the query operation to query items using the AWS JavaScript SDK. It takes in several parameters, including the table name, an object that defines the query, and a callback function to handle the query results.
Here is an example of how to query items from a DynamoDB table called myTable where the id attribute is equal to a specific value:
var AWS = require('aws-sdk'); var dynamoDb = new AWS.DynamoDB.DocumentClient(); var params = { TableName: "myTable", KeyConditionExpression: "id = :idValue", ExpressionAttributeValues: { ":idValue": "someIdValue" } }; dynamoDb.query(params, function(err, data) { if (err) { console.log(err); } else { console.log(data); } });
Similar Code Examples
- DynamoDB: Delete Multiple Items in Javascript
- DynamoDB: Like
- DynamoDB BatchWriteItem in Typescript
- DynamoDB: Query Group By
- DynamoDB: Get Unique Values
- DynamoDB: BatchGetItem
- DynamoDB: Delete Table
- DynamoDB: Query JSON
- DynamoDB Get in Typescript
- DynamoDB: Get Multiple Items
- DynamoDB: Get Random Item
- DynamoDB: Not Begins With
- DynamoDB: Create if Not Exists
- DynamoDB: Query KeyConditionExpression
- DynamoDB: Attribute Not Null
Dynobase is a Professional GUI Client for DynamoDB
Start your 7-day free trial today
Product Features
DynamoDB Tools
DynamoDB Info
© 2026 Dynobase