query2 Elasticsearch 검색하기#3 match, term, range 쿼리 삽입된 데이터는 이전 페이지를 참조해주세요 https://stdhsw.tistory.com/entry/Elasticsearch-%EA%B2%80%EC%83%89%ED%95%98%EA%B8%B01 match 쿼리 match는 term과 비슷해 보이지만 미묘한 차이가 있습니다. match의 경우 기본적인 검색을 수행하는데 사용을 하지만 저 같은 경우 text 필드에서 보다 상세한 검색을 수행할 경우 주로 사용됩니다. 즉 문서의 내용에서 특정 단어가 들어 갔는지 검색할때 많이 사용됩니다. text 필드 검색하기 message 필드에 "aaa"라는 문자열이 포함된 모든 도큐먼트를 검색합니다. api POST http://localhost:9200/my-log-index-2021-08-29/_search head.. 2021. 9. 10. Elasticsearch 검색하기#1 GET, match, match_phrase 데이터 넣기 지금 넣는 데이터로 앞으로 검색하는 데 사용하겠습니다. (http request client를 사용하신다면 body에 반듯이 enter 한번 더 입력하세요) api PUT http://localhost:9200/_bulk header Content-type: application/json body {"index": {"_index": "my-log-index-2021-08-29", "_id": 1}} {"user_id":1, "level":"info", "timestamp": 1630230119, "action": "open_file", "message": "user1 aaa file open"} {"index": {"_index": "my-log-index-2021-08-29", "_id".. 2021. 9. 6. 이전 1 다음