如何使用扫描操作在 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)
}
})