【发布时间】:2019-01-02 07:01:32
【问题描述】:
如何使用扫描操作在 dynamoDb 中查询仅包含“Tue”的对象数组(workingDays)键,我使用过滤器表达式进行了查询,但没有得到任何结果。
var queryData = {
TableName: tableName,
FilterExpression: "contains (workingDays, :dayVal)",
ExpressionAttributeValues: {
":dayVal": {
S:"Tue"
}
}
};
console.log("getParams ==>", queryData)
dynamodb.scan(queryData, function (err, details) {
if (err) {
console.log(err, err.stack); // an error occurred
callback(err, null)
}
else{
callback(null, details)
}
})
【问题讨论】:
标签: aws-lambda amazon-dynamodb dynamodb-queries