Elasticsearch使用java的最后索引日期

时间:2017-11-24 07:10:13

标签: java elasticsearch

我目前正在研究Elasticsearch,我正在使用NativeSearchQueryBuilder查询Elasticsearch索引。我们每隔一天对记录编制索引。有什么办法可以找出最后一个索引日期,即每个索引编制完成的日期。

1 个答案:

答案 0 :(得分:0)

创建日期在索引的设置中。

您可以通过查询get settings api来轻松获取索引的设置:

curl -XGET localhost:9200/my_index/_settings

{  
   "my_index":{  
      "settings":{  
         "index":{  
            "number_of_shards":"1",
            "provided_name":"my_index",
            "creation_date":"1507805145855",
            "number_of_replicas":"2",
            "uuid":"WYaah8swdD6pZOxes_4bgQ",
            "version":{  
               "created":"5060299"
            }
         }
      }
   }
}

正如您所见,creation_date正是您所寻找的。