【问题标题】:elasticsearch - doc values on timestamp fieldelasticsearch - 时间戳字段上的文档值
【发布时间】:2014-12-11 17:36:25
【问题描述】:

我有聚合查询的内存问题。 我的弹性版本是 1.3.2 我厌倦了将 _timestamp 定义为文档值, 但是当我检查映射时,我发现它不起作用 它没有发生在其他领域。 时间戳字段和文档值是否存在任何已知问题?

【问题讨论】:

  • 请分享您的地图

标签: elasticsearch


【解决方案1】:

你试过这个映射吗?

{
  "tweet" : {
    "_timestamp" : {
      "enabled" : true,
      "format" : "YYYY-MM-dd"
    }
  }

我正在使用指定的版本 (13.2)。我像这样在我的项目中设置了自定义日期字段,它对我有用:

PUT 'http://127.0.0.1:9200/a252e39969665bb4d065/' -d
'{
    "a252e39969665bb4d065": {
       "mappings": {
            "_default_": {
                "properties": {
                    "createdDate": {
                        "type": "date",
                        "format": "dateOptionalTime"
                    }
                }
            }
        }
    }
}'

请注意,我在这里使用默认映射(索引中所有类型的默认映射)。您可以通过替换映射中的“default”来在索引中使用指定的类型。

【讨论】:

    猜你喜欢
    • 2019-10-20
    • 1970-01-01
    • 2020-11-14
    • 1970-01-01
    • 2018-10-24
    • 2021-06-05
    • 1970-01-01
    • 2017-11-06
    • 1970-01-01
    相关资源
    最近更新 更多