DynamoDB: Like (Guide w/ Code Examples)
Provided by Rafal Wilinski
To perform a like query using the AWS SDK for JavaScript, you need to use the contains
function with the FilterExpression
parameter, and pass it to a query
operation.
const AWS = require('aws-sdk'); const dynamodb = new AWS.DynamoDB({region: 'us-west-2', apiVersion: '2012-08-10'}); const params = { TableName : 'YourTableName', IndexName: 'YourIndexName', KeyConditionExpression: '#name = :value', FilterExpression: 'contains(#name, :value)', ExpressionAttributeNames:{ '#name': 'name' }, ExpressionAttributeValues: { ':value': {S: 'string'} } }; dynamodb.query(params, function(err, data) { if (err) { console.log("Error", err); } else { console.log("Success", data); } });
Similar Code Examples
- DynamoDB Get in Typescript
- DynamoDB: Get Multiple Items
- DynamoDB: Query Count
- DynamoDB: Get Table
- DynamoDB: Get List Of Items
- DynamoDB: GetItem
- DynamoDB: Query Ends With
- DynamoDB: Create if Not Exists
- DynamoDB: Bulk Insert
- DynamoDB: Query Group By
- DynamoDB: Query Items
- DynamoDB: Query KeyConditionExpression
- DynamoDB: Get Last Inserted Item
- DynamoDB: Delete All Items With Partition Key
- DynamoDB: Query JSON
Tired of AWS Console? Try Dynobase.
First 7 days are. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2024 Dynobase