방문해 주셔서 감사합니다! 항상 행복하세요! - 문의사항은 메일 또는 댓글로 언제든 연락주세요. - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다. - 메일주소 : lts06069@naver.com 엘라스틱 서치 and or1 엘라스틱서치 and or절 생성시 유의사항(Elasticsearch should minimum_should_match ) 엘라스틱 서치에서 should를 활용 하면 2중 1가지에 대한 값이 있는 경우에 대해서 결과를 반환 합니다. 그런데 막상 should를 사용하여 질의를 하면 둘중 한가지가 아니더라도 결과가 필터링되지 않고 전부 나오는 경우가 있습니다. 그러한 경우에는 should 조건문에서의 minimum_should_match 값이 기본값이 0으로 되어 있는지 의심을 해 보아야 합니다. 아래 기본 쿼리를 보겠습니다. { "query": { "bool": { "must": [ { "match_phrase": { "무조건가지고있어야하는필드": "값" } } ], "should": [ { "match_phrase": { "and 이후 or로 들어가는 필드1": "값1" } }, { "match_phrase": { "and .. 2021. 7. 1. 이전 1 다음