[英]DynamoDB Query on GSI with a list of values - Python
在我的“批次”Dynamodb 表中,分区键为“ID”和“Created_at”作为排序键以及带有“batch_Status”的 GSI。给定状态列表
假设我想查询状态为“进行中”、“新”、“已完成”的批次
有没有办法用值列表查询 GSI?
到目前为止,我已经完成了一个单一的价值
def retrieve_records():
response = table.query(IndexName="batch_Status-index", KeyConditionExpression=Key("batch_Status").eq("In Progress"))
感谢您是否可以为值列表提供代码片段
目前无法在单个请求中执行这些查询。 执行此操作的唯一方法是执行多个查询。 延迟延迟应该是最小的。 它还使您有机会并行执行它们,这可能会加快速度。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.