elasticsearch 在elasticsearch kibana查询中使用部分_字段
我试图将部分字段指令添加到elasticsearch查询(从kibana的表小部件生成) 在下面的ES查询中,我必须将此语句放置在什么位置 已经尝试将其添加到第一个“查询”节点之后,该节点生成有效的json,但仍然不排除xmz_数据elasticsearch 在elasticsearch kibana查询中使用部分_字段,elasticsearch,kibana,elasticsearch,Kibana,我试图将部分字段指令添加到elasticsearch查询(从kibana的表小部件生成) 在下面的ES查询中,我必须将此语句放置在什么位置 已经尝试将其添加到第一个“查询”节点之后,该节点生成有效的json,但仍然不排除xmz_数据 "partial_fields": { "partial1": { "exclude": "xmz_Data" } }, ES查询 { "query": { "filtered": { "query"
"partial_fields": {
"partial1": {
"exclude": "xmz_Data"
}
},
ES查询
{
"query": {
"filtered": {
"query": {
"bool": {
"should": [
{
"query_string": {
"query": "*"
}
}
]
}
},
"filter": {
"bool": {
"must": [
{
"match_all": {}
},
{
"bool": {
"must": [
{
"match_all": {}
}
]
}
}
]
}
}
}
},
"highlight": {
"fields": {},
"fragment_size": 2147483647,
"pre_tags": [
"@start-highlight@"
],
"post_tags": [
"@end-highlight@"
]
},
"size": 250,
"sort": [
{
"timestamp": {
"order": "desc"
}
}
]
}
您可以将
partial_fields
指令放在查询中的任何位置,我在query
节点之前和之后都成功地对其进行了测试。但是,排除字段值的格式不正确。“排除字段”值必须是数组。试试这个
"partial_fields": {
"partial1": {
"exclude": ["xmz_Data"]
}
},