elasticsearch 如何通过Kibana更新elasticsearch中文档的值,elasticsearch,kibana,elasticsearch,Kibana" /> elasticsearch 如何通过Kibana更新elasticsearch中文档的值,elasticsearch,kibana,elasticsearch,Kibana" />

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

elasticsearch 如何通过Kibana更新elasticsearch中文档的值,elasticsearch,kibana,elasticsearch,Kibana,我正在尝试将DELIVERYDATE从0更新到100,但我遇到文档丢失异常。 如何使用新值更新文档 这是我的索引: POST /indexcn/doc/7XYIWHMB6jW2P6mpdcgv/_update { "doc" : { "DELIVERYDATE" : 100 } } 实际上,映射类型是错误的(doc而不是\u doc)。试试这个,它会起作用: "hits" : [ { "

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

这是我的索引:

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

实际上,映射类型是错误的(
doc
而不是
\u doc
)。试试这个,它会起作用:

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

该文档似乎不存在。运行
get/indexcn/doc/7XYIWHMB6jW2P6mpdcgv
时会得到什么!不赞成:[类型删除]在document get请求中指定类型不赞成,请改用/{index}/_doc/{id}端点。{“_index”:“indexcn”,“_type”:“doc”,“_id”:“7XYIWHMB6jW2P6mpdcgv”,“found”:false}请参阅
found:false
您试图更新的文档在索引中不存在。在能够更新它之前,您需要先对它进行索引。我已经在问题中更新了我的索引详细信息,您能告诉我我使用的语法是否正确吗
           fix this
              |
              v
POST /indexcn/_doc/7XYIWHMB6jW2P6mpdcgv/_update
{
    "doc" : {
       "DELIVERYDATE" : 100
    }
}