public static final class SearchQuery.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
SearchQuery.Builder |
addAggregation(AggregationBuilder aggregationBuilder) |
SearchQuery.Builder |
addGroupBy(GroupByBuilder groupByBuilder) |
SearchQuery |
build() |
SearchQuery.Builder |
collapse(String fieldName)
字段折叠
能够实现某个字段的结果去重。
|
SearchQuery.Builder |
getTotalCount(boolean val)
是否返回匹配到的总行数
|
SearchQuery.Builder |
limit(int val) |
SearchQuery.Builder |
offset(int val) |
SearchQuery.Builder |
query(QueryBuilder queryBuilder) |
SearchQuery.Builder |
sort(Sort val) |
SearchQuery.Builder |
token(byte[] val)
进行翻页的参数
|
public SearchQuery.Builder offset(int val)
public SearchQuery.Builder limit(int val)
public SearchQuery.Builder query(QueryBuilder queryBuilder)
public SearchQuery.Builder collapse(String fieldName)
public SearchQuery.Builder sort(Sort val)
public SearchQuery.Builder getTotalCount(boolean val)
public SearchQuery.Builder addAggregation(AggregationBuilder aggregationBuilder)
public SearchQuery.Builder addGroupBy(GroupByBuilder groupByBuilder)
public SearchQuery.Builder token(byte[] val)
public SearchQuery build()
Copyright © 2019. All Rights Reserved.