【发布时间】:2016-04-04 15:38:39
【问题描述】:
使用 Node.js,我使用二级索引在 DynamoDB 中查询对象:
TableName: "Products",
IndexName: 'MerchantAndDateIndex',
KeyConditionExpression: "#creator = :creatorId",
ExpressionAttributeNames:{
"#creator": "createdBy"
},
ExpressionAttributeValues: {
":creatorId": uuid
}
我想要做的是使用“createdBy”哈希键查询“产品”表,该哈希键接受几个不同的可能字符串,如下所示:
ExpressionAttributeValues: {
":creatorId": ["multiple","valid","uuids","here"]
}
在运行查询时,我的动态数组中的每个元素都会根据表中的 ID 进行检查。
当然,这个具体的实现会返回类型不匹配,但我不确定如何正确地做到这一点
【问题讨论】:
标签: node.js database amazon-dynamodb