DynamoDB: Query JSON (Guide w/ Code Examples)

Provided by Rafal Wilinski
JavaScript AWS SDK does not provide a specific method to query data as JSON. But you can use the query
operation to get data as an array and pass the result to JSON.stringify
method to convert the array to a JSON string.
const AWS = require('aws-sdk'); const dynamoDb = new AWS.DynamoDB.DocumentClient(); const params = { TableName: 'tableName', KeyConditionExpression: 'primaryKey = :primaryKeyValue', ExpressionAttributeValues: { ':primaryKeyValue': 'value' } }; dynamoDb.query(params, (error, data) => { if (error) { console.error(error); return; } console.log(JSON.stringify(data.Items)); });
Similar Code Examples
- DynamoDB: Query Count
- DynamoDB: Get Query
- DynamoDB: Delete
- DynamoDB: Increment Counter
- DynamoDB: Get Table
- DynamoDB: Get List Of Items
- DynamoDB: GetItem
- DynamoDB: Get By ID
- DynamoDB: Attribute Not Null
- DynamoDB: Get Unique Values
- DynamoDB: Not Between
- DynamoDB: Query Items
- DynamoDB: Query Date Range
- DynamoDB: Query Ends With
- DynamoDB: Batch Get
Tired of AWS Console? Try Dynobase.
Start your 7-day free trial today
Product Features
DynamoDB Tools
DynamoDB Info
© 2025 Dynobase