본문 바로가기
OpenSearch (ElasticSearch)

[12] 검색 템플릿

by parkjp 2022. 3. 18.

 

Full-text 검색들을 검색 템플릿으로 만들어 사용자의 입력을 받아 쿼리에 동적으로 적용하도록 할 수 있습니다.

예를 들어, 웹 사이트나 어플리케이션의 검색 엔진으로 백엔드 OpenSearch를 사용한다면, 사용자가 직접 입력하게 검색어를 입력하게 하여 검색 템플릿의 파라미터로 보낼 수 있습니다.

사용자의 입력값을 OpenSearch의 쿼리 코드로 변환해야하는 작업을 할 때 검색 템플릿을 사용하여 코드를 단순화할 수 있습니다.

검색 쿼리에 필드를 추가해야 하는 경우, 코드를 변경하지 않고 템플릿을 수정하기만 하면 됩니다.

 

아래 기능 예시 : https://opensearch.org/docs/latest/opensearch/search-template/

  • 검색 템플릿 만들기
  • 검색 템플릿 저장 및 실행
  • 검색 템플릿을 사용한 고급 파라미터 변환
  • 여러 검색 템플릿
  • 검색 템플릿 관리

 

반응형