DynamoDB: Query Ends With (Guide w/ Code Examples)
Provided by Rafal Wilinski
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 All Items
- DynamoDB: Get Random Item
- DynamoDB: Batch Get
- DynamoDB: Attribute Not Null
- DynamoDB: Query Date Range
- DynamoDB: Get List Of Items
- DynamoDB: GetItem
- DynamoDB: Create if Not Exists
- DynamoDB: Get Multiple Items
- DynamoDB: BatchGetItem
- DynamoDB: Get Unique Values
- DynamoDB BatchWriteItem in Typescript
- DynamoDB: Get Table
- DynamoDB: Query KeyConditionExpression
- DynamoDB: Delete All Items With Partition Key
Login to the AWS Console less. Use Dynobase.
First 7 days are on us. No strings attached.
Product Features
DynamoDB Tools
DynamoDB Info
© 2024 Dynobase