query string
-
SearchBackEnd/Elasticsearch API 2025. 3. 20. 02:00
URI SearchesPOST /my_index/_doc/{ "content": "quick book", "publish_date": "2024-02-01"}POST /my_index/_doc/{ "content": "quick walk", "publish_date": "2024-03-01"}# URI SearchesGET /my_index/_search?q=content:quickGET /my_index/_search?q=content:quick AND content:walk DSL (Domain Specific Language) QueriesBasic SearchGET /my_index/_search{ "query": { "match": { "content": "quick" ..
-
12. Query DSL의 주요 쿼리BackEnd/Elasticsearch 2021. 10. 2. 16:40
1. Match All Query 가장 단순한 쿼리로서 일반적으로 색인에 저장된 문서를 확인할 때 사용합니다. POST movie_search/_search { "query": { "match_all": {} } } 2. Match Query 텍스트, 숫자, 날짜 등이 포함된 문장을 형태소 분석을 통해 텀으로 분리한 후 이 텀들을 이용해 검색 질의를 수행합니다. 검색어가 분석돼야 할 경우에 사용합니다. POST movie_search/_search { "query": { "match": { "movieNm": "그대 장미" # 형태소 분석을 통해 "그대", "장미" 라는 2개의 텀으로 분리 ( OR 연산 ) } } } 3. Multi Match Query Match Query와 기본적인 사용 방법은 동일..