如何利用 kibana dev tools 修改里面_source字段
时间: 2023-02-14 21:29:14 浏览: 126
kibana-7.7.1-x86_64.rpm
你可以使用 kibana 的 dev tools 来修改索引中的 _source 字段。首先,确保你已经在 kibana 中打开了 dev tools。然后,你可以使用以下命令修改索引中的 _source 字段:
```
POST index_name/_update_by_query
{
"script": {
"source": "ctx._source.field_name = new_value"
}
}
```
注意,在上面的命令中,你需要替换以下内容:
- index_name: 要修改的索引的名称
- field_name: 要修改的 _source 字段的名称
- new_value: 要设置的新值
例如,如果你想将 _source 字段中的 "title" 字段的值设置为 "My new title",你可以使用以下命令:
```
POST index_name/_update_by_query
{
"script": {
"source": "ctx._source.title = 'My new title'"
}
}
```
如果你想修改所有文档的 _source 字段,你可以省略查询条件,例如:
```
POST index_name/_update_by_query
{
"script": {
"source": "ctx._source.title = 'My new title'"
}
}
```
如果你想修改特定的文档,你可以在命令中添加查询条件,例如:
```
POST index_name/_update_by_query
{
"query": {
"match": {
"field_name": "field_value"
}
},
"script": {
"source": "ctx._source.title = 'My new title'"
}
}
```
注意,在上面的命令中,你需要替换以下内容:
- field_name: 用于匹配文档的字段的名称
阅读全文