当前位置:   article > 正文

ElasticSearch 获取文档的插入时的时间_怎么查看es插入数据时间

怎么查看es插入数据时间

参照官网链接

https://www.elastic.co/guide/en/elasticsearch/reference/6.4/accessing-data-in-pipelines.html#accessing-ingest-metadata

创建摄取管道:

  1. PUT _ingest/pipeline/set_timestamp
  2. {
  3.   "description""adds the timestamp when a document is indexed",
  4.   "processors": [
  5.     {
  6.       "set": {
  7.         "field""indexed_at",
  8.         "value""{{_ingest.timestamp}}"
  9.       }
  10.     }
  11.   ]

更新文档,并引用管道:

  1. PUT tmp/_doc/1?pipeline=set_timestamp
  2. {
  3. "test": "foo"
  4. }

查询文档,会发现多一个字段:

  1. GET tmp/_doc/1
  2. {
  3. "test" : "foo",
  4. "indexed_at" : "2019-10-03T13:19:03.181Z"
  5. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/837309
推荐阅读
相关标签
  

闽ICP备14008679号