【问题标题】:setting default index dates in elasticsearch 2.1在 elasticsearch 2.1 中设置默认索引日期
【发布时间】:2015-12-28 09:56:37
【问题描述】:

我想在 elasticsearch 2.1 中创建一个带有默认日期/时间字段的索引。 2.1 的文档指出 _timestamp 在 2.0 中已弃用,而是使用日期类型

所以我的问题是为所有新记录创建具有默认时间戳/日期的索引的正确方法是什么?

【问题讨论】:

    标签: indexing elasticsearch


    【解决方案1】:

    documentation 明确表示在索引文档时创建一个新的日期字段并明确设置其值。这就像索引任何其他字段一样。

    _timestamp 字段已弃用。相反,使用普通的日期字段 并明确设置其值。

    【讨论】:

    • 所以无法再在索引中创建默认日期/时间戳?
    • 是的,这就是文档所说的。 _timestamp 仅被弃用。它没有被删除。因此,如果您打算将 Elasticsearch 始终更新到最新版本,您可以在它持续使用时使用它,但不要将其作为长期解决方案。
    猜你喜欢
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-12
    • 1970-01-01
    • 1970-01-01
    • 2020-09-24
    • 1970-01-01
    相关资源
    最近更新 更多