DynamoDB: Get Query (Guide w/ Code Examples)

Provided by Rafal Wilinski
To query a table in Amazon DynamoDB using the JavaScript SDK, you can use the query
method on the DynamoDB DocumentClient
. The query method takes an object that specifies the parameters of the query.
const AWS = require('aws-sdk'); const dynamoDb = new AWS.DynamoDB.DocumentClient(); const params = { TableName: 'myTable', KeyConditionExpression: '#key = :value', ExpressionAttributeNames: { '#key': 'key', }, ExpressionAttributeValues: { ':value': 'value', }, }; dynamoDb.query(params, (err, data) => { if (err) { console.error('Error:', err); } else { console.log('Data:', data); } });
It is important to note that the query method will only return items with the specified primary key value, and the primary key must be specified in the KeyConditionExpression
parameter.
Similar Code Examples
- DynamoDB: Query Global Secondary Index in Nodejs
- DynamoDB: Get Multiple Items
- DynamoDB: Batch Get
- DynamoDB: Like
- DynamoDB: Query KeyConditionExpression
- DynamoDB: Not Begins With
- DynamoDB Get in Typescript
- DynamoDB: Bulk Insert
- DynamoDB: Query Greater Than
- DynamoDB: Query Group By
- DynamoDB: Get By ID
- DynamoDB: Get All Items
- DynamoDB: Get Last 10 Records
- DynamoDB: Query Items
- DynamoDB BatchWriteItem in Typescript
Tired of AWS Console? Try Dynobase.
First 7 days are on us. No strings attached.
Product Features
DynamoDB Tools
DynamoDB Info
© 2025 Dynobase