Let’s start with the simplest form of the search
API, the empty search, which returns all documents in all indices:
search
API의 가장 간단한 형태인, empty search로 시작해 보자. 모든 indices의 모든 document를 반환한다.
Just as with a query-string search, you can search on one, many, or _all
indices, and one, many, or all types:
query-string 검색과 마찬가지로, 하나 이상 또는 모든(_all)
indices에서, 하나 이상 또는 모든 type을 검색할 수 있다.
GET /index_2014*/type1,type2/_search {}
And you can use the from
and size
parameters for pagination:
또한, page를 계산하기 위해 from
, size
매개변수를 사용할 수 있다.
GET /_search { "from": 30, "size": 10 }
We present aggregations in depth in Aggregations, but for now, we’re going to focus just on the query.
Aggregations에서, aggregation에 대해 자세히 이야기할 것이다. 지금은 query에만 집중하자.
Instead of the cryptic query-string approach, a request body search allows us to write queries by using the query domain-specific language, or query DSL.
아리송한 query-string 방식 대신, request body 검색은 query DSL(Domain Specific Language) 을 사용하여 query를 작성할 수 있다.
'2.X > 1. Getting Started' 카테고리의 다른 글
1-06-5. Complex Core Field Types (0) | 2017.09.30 |
---|---|
1-07. Full-Body Search (0) | 2017.09.30 |
1-07-2. Query DSL (0) | 2017.09.30 |
1-07-3. Queries and Filters (0) | 2017.09.30 |
1-07-4. Most Important Queries (0) | 2017.09.30 |