AWS Dynamodb - 如何将 TTL 设置为默认值 7 天

AWS Dynamo DB - How can I set the TTL to a default value of 7 days

我希望在我的 DynamoDB 上设置 TTL,这样我就可以使某些 table 中的项目过期。

我想出了如何启用 TTL 并在 table 上设置一个属性,其中的 Epoch 值是 TTL 何时到期并且有效,但是这是不可管理的,因为我认为这需要我每次都手动添加这个属性和纪元值?

任何人都可以建议是否可以将 TTL 设置为 7 天的默认值,以及我如何才能自动让它在 7 天后从 table 中删除项目?

谢谢

埃蒙

Can anyone advise if it is possible to set the TTL to a default value of 7 days...

否 - 您每次都必须在 DynamoDB 请求中进行设置(这应该很容易计算)。