我有一个表,该表的主键为uid
。给定一个uid
值数组,我需要能够查询表中uid
与任何提供的uid
值匹配的所有项目。
这是我尝试过的(一个带有3个uid的示例):
{
"TableName": "my_table",
"KeyConditionExpression": "uid IN (:entry_0,:entry_1,:entry_2)",
"ExpressionAttributeValues": {
":entry_0": {
"S": "4e77576f-f92c-449d-8729-070b7568b349"
},
":entry_1": {
"S": "7f9edaf4-be64-49d4-a6b5-f18f7dce7c79"
},
":entry_2": {
"S": "eca6134e-aad5-473c-83c3-9b4fda554588"
}
}
}
但是,当我尝试此操作时,出现以下错误:
Invalid operator used in KeyConditionExpression: IN
有人可以发现错误吗?