标签: azure azure-cosmosdb
我有一个Document Collection,它已经有一个名为 ttl 的属性,其值大于0.现在我需要实现由实际提供的 ttl Azure上。我怎么能这样做?
答案 0 :(得分:1)
除了运行某种类型的更新操作来更新所有ttl属性之外,还不确定如何回答问题标题中的内容。
至于启用TTL本身:在集合设置中启用TTL:
您需要为没有ttl属性的文档选择默认ttl(对于默认的"可以是-1;不要过期。"
-1
答案 1 :(得分:1)
你运气不好。 ttl字段是硬编码的。您需要将现有的ttl字段迁移到新的字段名称,可能是old_ttl,并在迁移完成后启用DocumentDB的ttl功能。别无选择。
ttl
old_ttl