Python 在DynamoDB中使用groupby

Python 在DynamoDB中使用groupby,python,amazon-web-services,amazon-dynamodb,boto,Python,Amazon Web Services,Amazon Dynamodb,Boto,对于一个项目,我必须使用DynamoDB(aws)和python(带boto) 我有带日期的项目,我需要显示按日期或按月分组的计数 差不多 截至当月日期[1/2:5,2/2:10,3/2:7,4/2:30,5/2:25,…] 或 按月份[一月:5日,二月:10日,三月:7日,…]您可以创建两个GSI:1,日期为哈希键,月份为哈希键。 这些GSI将向您指出当月/当日的行 然后,您可以查询GSI,获取该月/日的所有行,然后自己进行聚合 这对你有用吗 谢谢 Erben您的意思是我必须分别存储日、月和年

对于一个项目,我必须使用DynamoDB(aws)和python(带boto)

我有带日期的项目,我需要显示按日期或按月分组的计数

差不多 截至当月日期[1/2:5,2/2:10,3/2:7,4/2:30,5/2:25,…] 或
按月份[一月:5日,二月:10日,三月:7日,…]

您可以创建两个GSI:1,日期为哈希键,月份为哈希键。 这些GSI将向您指出当月/当日的行

然后,您可以查询GSI,获取该月/日的所有行,然后自己进行聚合

这对你有用吗

谢谢


Erben

您的意思是我必须分别存储日、月和年吗?