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: Query Count
- DynamoDB: Attribute Not Null
- DynamoDB: Query JSON
- DynamoDB: Delete Multiple Items in Javascript
- DynamoDB: Get Last 10 Records
- DynamoDB Get in Typescript
- DynamoDB: Get All Items
- DynamoDB: Get Multiple Items
- DynamoDB: Batch Get
- DynamoDB: Increment Counter
- DynamoDB: Query Global Secondary Index in Nodejs
- DynamoDB: Get By ID
- DynamoDB: Query Date Range
- DynamoDB: Query Ends With
- DynamoDB: Like
Spend less time in the AWS console, use Dynobase.
First 7 days are on us. No strings attached.
Product Features
DynamoDB Tools
DynamoDB Info
© 2026 Dynobase