DynamoDB: Query Ends With (Guide w/ Code Examples)
To query items where a specific attribute ends with a certain string, you can use the endsWith
condition in the KeyConditionExpression
parameter of the query operation.
Note that, the attributeName
should be the name of the attribute you want to use in the condition, and the value
should be the string you want to match the end of the attribute with.
var params = { TableName: "myTable", KeyConditionExpression: "attributeName endsWith :value", ExpressionAttributeValues: { ":value": "stringToMatch" } }; dynamodb.query(params, function(err, data) { if (err) { console.log(err); } else { console.log(data); } });
Similar Code Examples
- DynamoDB: Get Multiple Items
- DynamoDB: Delete Table
- DynamoDB: Get List Of Items
- DynamoDB: Query Group By
- DynamoDB: Get Last Inserted Item
- DynamoDB: Delete
- DynamoDB BatchWriteItem in Typescript
- DynamoDB: Attribute Not Null
- DynamoDB: Query Global Secondary Index in Nodejs
- DynamoDB: Query KeyConditionExpression
- DynamoDB: Like
- DynamoDB: Batch Get
- DynamoDB: Bulk Insert
- DynamoDB: Get Unique Values
- DynamoDB: Get Last 10 Records
Spend less time in the AWS console, use Dynobase.
Try 7-day free trial. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2023 Dynobase