elasticsearch의 bool 쿼리에서 must 절에 최소 점수를 적용 할 수있는 방법이 있습니까?Elasticsearch의 bool 쿼리에서 "must"에 대한 Min_score
나는 같은 것을 할 수 있도록하려면 : 점수> 0.3의 문서에 대한 점수> 0.3 일치하는 주소 쿼리와 일치하는 이름 쿼리를 필요로
{
"query": {
"bool": {
"must": [
{
"match": {
"name": {
"query":"A Name",
"min_score": 0.3
}
}
},
{
"match": {
"address": {
"query":"1 Somewhere Street, Somewhereset, UK",
"min_score": 0.3
}
}
}
]
}
}
}
반환됩니다. 이것은 끔찍한 주소 일치 (예 : 1과 일치)가 있었음에도 불구하고 반환되는 실제 이름 일치를 중지하고 그 반대의 경우도 마찬가지입니다.
저는 현재 Elasticsearch 1.5를 사용하고 있습니다. 그러나 나는 2.3에서도 이것을 원했습니다.
몇 가지 질문에 많은 도움이 될 수있는 탄성의 버전을 지정 - V1 및 V2 사이 5 월 차이가 있습니다. – Harvey