有人能指出我使用elasticsearch-py客户端为文档指定弹性搜索索引ttl时间的正确方向吗?
我尝试过官方文档,但这看起来不太有用。
答案 0 :(得分:0)
您是否尝试将ttl值作为this创建函数的参数?
答案 1 :(得分:0)
您使用的lib必须使用封面下的API:
https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-ttl-field.html(注意:这看起来**已弃用**,请考虑使用ES文档中提到的index-per-timeframe
)
它被称为ttl
,所以你可以通过在lib的github repo中搜索ttl
来找到一些东西:https://github.com/elastic/elasticsearch-py/search?utf8=%E2%9C%93&q=ttl
这很有效,因为ttl
是一个特定的字符串,与其他字符串几乎没有冲突......