Elasticsearch – Term 쿼리

지정한 단어가 들어있는지를 확인한다.


GET /_search


“query”: {

“filtered”: {

“filter”: {

“term”: {” programname”: “WHORUEventAuth”}






위와 같이 검색한다면 WHORUEventAuth 와 동일한 단어가 들어있는 Document들은 검색대상이 된다.

다만 단어 하나와 완전히 일치해야 한다.

WHORUEventAuth WHORUEvent 로 검색할 경우에는 검색되지 않는다.

NEST를 이용한 검색 구분은 다음과 같다

var request = new



Query = new
TermQuery { Field = “programname”, Value = “WHORUEventAuth” }





Facebook Comments

Leave A Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.