我无法让AWS DynamoDB TTL正常工作。我将ttl属性设置为ttl
,并将所有行上的ttl
设置为0
。我在6天前做过这个,但我的数据库中仍有行,ttl设置为0
。
将ttl设置为0不起作用吗?
答案 0 :(得分:5)
根据这一点,T {addItem(){
let prompt = this.alertCtrl.create({
title: 'Name',
message: "",
inputs: [
{
name: 'title',
placeholder: 'Name'
},
],
buttons: [
{
text: 'Cancel',
handler: data => {
}
},
{
text: 'Save',
handler: data => {
this.items.push({
title: data.title
});
}
}
]
});
prompt.present();}
的TTL值不起作用:
过去的过期时间超过5年的项目不会被删除。
TTL值是Unix Epoch格式的时间,其中0
表示0
- 过去超过5年。