elasticsearch 按id列出的Kibana组结果
我得到的结果与我的描述ABC和XYZ相匹配。现在我还想按abc.id过滤,它应该等于xyz.id。我怎么能做到elasticsearch 按id列出的Kibana组结果,elasticsearch,kibana,kibana-4,kibana-5,elasticsearch,Kibana,Kibana 4,Kibana 5,我得到的结果与我的描述ABC和XYZ相匹配。现在我还想按abc.id过滤,它应该等于xyz.id。我怎么能做到 { "query": { "bool": { "should": [ { "match_phrase": { "description": "abc" }
{
"query": {
"bool": {
"should": [
{
"match_phrase": {
"description": "abc"
}
},
{
"match_phrase": {
"description": "xyz"
}
}
],
"minimum_should_match": 1
}
}
}```
我想你要做的是得到所有符合abc和xyc的文档 要做到这一点,您应该将您的“应该”替换为“必须”,或者使用过滤器进行过滤
"match_phrase": {
"description": "xyz"
}