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