http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-ttl-field.html似乎表明每个查询都可以设置一个TTL(我假设这意味着它可以在每个索引操作的基础上设置)。怎么做的?
只是做了类似的事情:
client.prepareIndex('index-name', 'type-name')
.setSource(jsonBuilder()
.startObject()
.field('_ttl', '1d')
.field('other-field', 'other-value')
.endObject()
)
.execute()
.actionGet();
答案 0 :(得分:1)