我正在尝试将partial_fields指令添加到弹性搜索查询(从 kibana 的表小部件生成)。
在下面的 ES 查询中,我究竟应该在哪里放置这个语句?
已经尝试在第一个“查询”节点之后添加它,该节点产生有效的 json 但仍然不排除 xmz_Data
"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"
}
}
]
}