사용자 도구

사이트 도구


search:elasticsearch:query

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
search:elasticsearch:query [2017/06/01 13:35]
kwon37xi [Distinct Field]
search:elasticsearch:query [2017/06/01 13:53] (현재)
kwon37xi
줄 40: 줄 40:
 } }
 </code> </code>
 +===== 범위 (Range) =====
 +  * [[https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-range-query.html|Range Query]]<code json>
 +GET _search
 +{
 +    "query": {
 +        "range" : {
 +            "age" : {
 +                "gte" : 10, // "gt"
 +                "lte" : 20, // "lt"
 +                "boost" : 2.0
 +            }
 +        }
 +    }
 +}
 +</code>
 +  * ''gte'' : Greater-than or equal to
 +  * ''gt'' : Greater-than
 +  * ''lte'' : Less-than or equal to
 +  * ''lt'' : Less-than
 +  * ''boost'' : Sets the boost value of the query, defaults to 1.0
  
 ===== Distinct Field ===== ===== Distinct Field =====
줄 67: 줄 87:
     }     }
 } }
 +</code>
     * ''_term'' : 키로 정렬     * ''_term'' : 키로 정렬
     * ''_count'' : 키의 존재 갯수로 정렬     * ''_count'' : 키의 존재 갯수로 정렬
-</code> 
   * 필터와 함께 적용[[https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-filter-aggregation.html|Filter Aggregation]] <code json>   * 필터와 함께 적용[[https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-filter-aggregation.html|Filter Aggregation]] <code json>
 { {
search/elasticsearch/query.1496293539.txt.gz · 마지막으로 수정됨: 2017/06/01 13:35 저자 kwon37xi