繁体   English   中英

如何通过 Kibana 从 elasticsearch 中的文档中更新值

[英]How to update value from a document in elasticsearch through Kibana

POST /indexcn/doc/7XYIWHMB6jW2P6mpdcgv/_update
  {
    "doc" : {
    "DELIVERYDATE" : 100
  }
 }

我正在尝试将 DELIVERYDATE 从 0 更新到 100,但我收到了文档丢失异常。 如何使用新值更新文档?

这是我的索引:

"hits" : [
  {
    "_index" : "indexcn",
    "_type" : "_doc",
    "_id" : "7XYIWHMB6jW2P6mpdcgv",
    "_score" : 1.0,
    "_source" : {
      .......
      .......   
      "DELIVERYDATE" : 0,
   }

您实际上弄错了映射类型( doc而不是_doc )。 试试这个,它会工作:

           fix this
              |
              v
POST /indexcn/_doc/7XYIWHMB6jW2P6mpdcgv/_update
{
    "doc" : {
       "DELIVERYDATE" : 100
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM