| 限定符和类型 | 方法和说明 |
|---|---|
static Query |
SearchQueryParser.toQuery(byte[] bytes) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Search.Query |
SearchQueryBuilder.buildQuery(Query query) |
static byte[] |
SearchQueryBuilder.buildQueryToBytes(Query query) |
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
TablestoreSplit.buildMergedSearchQueryFromFilter(Filter filter) |
Query |
TablestoreSplit.buildMergedSearchQueryFromFilter(Filter filter,
FilterPushdownConfig filterPushdownConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Query> |
TablestoreSplit.mergeQuerys(List<Query> origQuerys) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Query> |
TablestoreSplit.mergeQuerys(List<Query> origQuerys) |
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
SearchQuery.getQuery() |
Query |
ScanQuery.getQuery() |
| 限定符和类型 | 方法和说明 |
|---|---|
SearchQuery.Builder |
SearchQuery.Builder.query(Query query) |
ScanQuery.Builder |
ScanQuery.Builder.query(Query query) |
SearchQuery |
SearchQuery.setQuery(Query query) |
ScanQuery |
ScanQuery.setQuery(Query query) |
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
SearchFilter.getQuery() |
| 限定符和类型 | 方法和说明 |
|---|---|
SearchFilter.Builder |
SearchFilter.Builder.query(Query query) |
void |
SearchFilter.setQuery(Query query) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Query> |
GroupByFilter.getFilters() |
| 限定符和类型 | 方法和说明 |
|---|---|
GroupByFilter.Builder |
GroupByFilter.Builder.addFilter(Query query) |
| 限定符和类型 | 方法和说明 |
|---|---|
GroupByFilter |
GroupByFilter.setFilters(List<Query> filters) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BoolQuery
Combined query (the most commonly used query under complex query conditions).
|
class |
ConstScoreQuery
When we don't care about the impact of the retrieval term frequency TF (Term Frequency) on the ranking of search results, we can use constant_score to wrap the query statement query or filter statement, which improves the search speed.
|
class |
ExistsQuery
Existence query for the 'exists' field
|
class |
FunctionScoreQuery
已过时。
|
class |
FunctionsScoreQuery
A Query used for processing document scores, which is an improved feature of
FunctionScoreQuery. |
class |
GeoBoundingBoxQuery
Find the data where the latitude and longitude fall within the specified rectangle.
|
class |
GeoDistanceQuery
Find data within a certain distance from a given location.
|
class |
GeoPolygonQuery
Find the data within the shape enclosed by the specified polygon.
|
class |
KnnVectorQuery
K-nearest neighbor query
|
class |
MatchAllQuery
Get all documents, and the score of all documents is 1.
|
class |
MatchPhraseQuery
Similar to
MatchQuery (MatchQuery only matches a single word), but MatchPhraseQuery matches the entire phrase. |
class |
MatchQuery
Includes fuzzy matching and phrase or proximity queries.
|
class |
NestedQuery
Nested queries can be used to query nested objects/documents.
|
class |
PrefixQuery
Match prefix.
|
class |
RangeQuery
Range query.
|
class |
SuffixQuery
suffix query, for field type fuzzy_keyword only
|
class |
TermQuery
Accurate term query.
|
class |
TermsQuery
Multi-term query.
|
class |
WildcardQuery
Wildcard query.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
MatchAllQuery.Builder.build() |
Query |
QueryBuilder.build() |
Query |
ScoreFunction.Builder.filter() |
Query |
ScoreFunction.getFilter() |
Query |
KnnVectorQuery.getFilter() |
Query |
ConstScoreQuery.getFilter() |
Query |
NestedQuery.getQuery() |
Query |
FunctionsScoreQuery.getQuery() |
Query |
FunctionScoreQuery.getQuery()
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Query> |
BoolQuery.getFilterQueries() |
List<Query> |
BoolQuery.getMustNotQueries() |
List<Query> |
BoolQuery.getMustQueries() |
List<Query> |
BoolQuery.getShouldQueries() |
| 限定符和类型 | 方法和说明 |
|---|---|
ScoreFunction.Builder |
ScoreFunction.Builder.filter(Query filter) |
BoolQuery.Builder |
BoolQuery.Builder.filter(Query query) |
KnnVectorQuery.Builder |
KnnVectorQuery.Builder.filter(Query filter) |
ConstScoreQuery.Builder |
ConstScoreQuery.Builder.filter(Query query) |
BoolQuery.Builder |
BoolQuery.Builder.must(Query query) |
BoolQuery.Builder |
BoolQuery.Builder.mustNot(Query query) |
NestedQuery.Builder |
NestedQuery.Builder.query(Query query) |
FunctionsScoreQuery.Builder |
FunctionsScoreQuery.Builder.query(Query query) |
FunctionScoreQuery.Builder |
FunctionScoreQuery.Builder.query(Query query) |
void |
ScoreFunction.setFilter(Query filter) |
KnnVectorQuery |
KnnVectorQuery.setFilter(Query queryFilter) |
void |
ConstScoreQuery.setFilter(Query filter) |
void |
NestedQuery.setQuery(Query query) |
void |
FunctionsScoreQuery.setQuery(Query query) |
void |
FunctionScoreQuery.setQuery(Query query)
已过时。
|
BoolQuery.Builder |
BoolQuery.Builder.should(Query query) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BoolQuery.setFilterQueries(List<Query> filterQueries) |
void |
BoolQuery.setMustNotQueries(List<Query> mustNotQueries) |
void |
BoolQuery.setMustQueries(List<Query> mustQueries) |
void |
BoolQuery.setShouldQueries(List<Query> shouldQueries) |
| 构造器和说明 |
|---|
FunctionScoreQuery(Query query,
FieldValueFactor fieldValueFactor)
已过时。
|
ScoreFunction(Float weight,
Query filter,
FieldValueFactorFunction fieldValueFactorFunction,
DecayFunction decayFunction,
RandomFunction randomFunction) |
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
NestedFilter.getQuery() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NestedFilter.setQuery(Query query) |
| 构造器和说明 |
|---|
NestedFilter(String path,
Query query) |
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
Field.getQuery() |
Query |
Condition.getQuery() |
Query |
FieldCondition.getQuery() |
| 限定符和类型 | 方法和说明 |
|---|---|
Field |
Field.withQuery(Query query) |
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
EqualExpression.getQuery(String columnName) |
Query |
RangeExpression.getQuery(String columnName) |
Query |
GeoDistanceExpression.getQuery(String columnName) |
Query |
Expression.getQuery(String columnName) |
Query |
NotInExpression.getQuery(String columnName) |
Query |
NotEqualExpression.getQuery(String columnName) |
Query |
GeoBoundingBoxExpression.getQuery(String columnName) |
Query |
WildcardExpression.getQuery(String columnName) |
Query |
PrefixExpression.getQuery(String columnName) |
Query |
InExpression.getQuery(String columnName) |
Query |
GeoPolygonExpression.getQuery(String columnName) |
| 限定符和类型 | 方法和说明 |
|---|---|
Query |
Name.getQuery() |
Query |
Filter.getQuery() |
Query |
OrFilter.getQuery() |
Query |
Attribute.getQuery() |
Query |
LastUpdateTime.getQuery() |
Query |
AndFilter.getQuery() |
Query |
Tag.getQuery() |
Copyright © 2025. All Rights Reserved.