써먹는 웹개발
[Elasticsearch] Spring boot 연동 관련 함수인 QueryBuilders의 termQuery와 matchPhraseQuery 차이 본문
Study/Elasticsearch
[Elasticsearch] Spring boot 연동 관련 함수인 QueryBuilders의 termQuery와 matchPhraseQuery 차이
kmhan 2021. 5. 6. 16:27728x90
반응형
※ 차이점은 찾을때마다 추가할 예정입니다.
내가 찾은 QueryBuilders.termQuery("title", title)와 QueryBuilders.matchPhraseQuery("title", title)의 차이
1. 대소문자 구분
- termQuery : 대소문자 구분 안됨
- matchPhraseQuery : 대소문자 구분 됨
2. 띄어쓰기 구분
※ %20은 ' '(space) 입니다.
- termQuery : 띄어쓰면 검색 안됨
- matchPhraseQuery : 띄어쓰기 무시
728x90
반응형
'Study > Elasticsearch' 카테고리의 다른 글
[Elasticsearch] 조회 시간 단축 방법 : multisearch (0) | 2021.05.17 |
---|---|
[Elasticsearch] Linux 설치 이후부터 Elasticsearch, logstash, kibana 설치 및 실행할때 참고한 사이트 (0) | 2021.05.12 |
[Elasticsearch] Kibana 세팅 및 console 사용법 (0) | 2021.05.06 |
[Elasticsearch] spring boot와 연동하면서 유일하게 에러없이 참고한 git 프로젝트 주소 안내 (0) | 2021.05.06 |
[Elasticsearch 펌] httpie를 Windows에서 설치 (0) | 2021.05.06 |
Comments