해결된 질문
작성
·
249
·
수정됨
0
안녕하세요~
찾아보다 해결이 안되어 문의 드립니다.
현재 동작하는 인덱스 색인은 아래와 같습니다.
그런데, 예를들어 "트루그린" 이라고 검색하면
이 인덱스에 들어있는 도큐먼트는 9개인데,
2개만 검색이 됩니다.
아래와 똑같이 테스트인덱스를 생성하여, 도큐먼트 9개를 넣어서 search하면
또 9개가 나옵니다.
왜 이런 현상이 발생하는지 도움주시면 정말 감사드리겠습니다~
답변 1
1
A 라는 인덱스에 "트루그린" 이라고 검색하면 검색 결과가 9개 나와야 하지만 2개 밖에 안나오고 , 같은 인덱스 설정으로 B 라는 인덱스를 만들어서 "트루그린" 이라고 검색하면 검색 결과가 9개 나온다는 이야기죠?
그럴 경우에는 _analyze
API를 사용해서 A 라는 인덱스와 B 라는 인덱스에서의 토큰 결과가 동일한지를 살펴 봐야 합니다. 아마도 두 인덱스 간 애널라이저 관련된 설정이 다른 부분이 있거나 매핑 정보가 다른 부분이 분명히 존재 할 겁니다. 그걸 찾아 봐야 합니다.