【发布时间】:2022-05-03 01:39:25
【问题描述】:
我有一个带有分区键和排序键的表还有另外 2 个列。我无法使用 FilterExpression 在 DynamoDB 中使用 javaScript AWS SDK 获取具有 AND 的多个条件的项目。任何人都可以提供正确的代码来检索 FilterExpression 中具有多个条件的数据吗? 我的代码如下:
var params = {
TableName: 'Department',
KeyConditionExpression: '#company = :companyId'
, ExpressionAttributeNames: {
'#company': 'CompanyID',
'#dType': 'DepartmentType',
'#cTime': 'CreatedTime'
}
, ExpressionAttributeValues: {
':companyId': 'Test',
':deptType': dType,
':daysPrior': 1250456879634
},FilterExpression: '#dType = :deptType AND #ts > :daysPrior'
};
【问题讨论】:
标签: javascript amazon-dynamodb