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: Attribute Not Null
- DynamoDB: Get Query
- DynamoDB: Get Last 10 Records
- DynamoDB: Query Ends With
- DynamoDB Get in Typescript
- DynamoDB: Not Between
- DynamoDB: Query Group By
- DynamoDB: GetItem
- DynamoDB: Batch Get
- DynamoDB: BatchGetItem
- DynamoDB: Delete Table
- DynamoDB: Query Global Secondary Index in Nodejs
- DynamoDB: Get Last Inserted Item
- DynamoDB BatchWriteItem in Typescript
- DynamoDB: Get All Items
Login to the AWS Console less. Use Dynobase.
Try 7-day free trial. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2025 Dynobase