pub enum QueryField {
Show 22 variants
Match(Match),
MultiMatch(MultiMatch),
QueryString(QueryString),
SimpleQueryString(SimpleQueryString),
MatchPhrase(MatchPhrase),
MatchPhrasePrefix(MatchPhrasePrefix),
MatchBoolPrefix(MatchBoolPrefix),
Intervals(Intervals),
Terms(Terms),
Term(Term),
TermsSet(TermsSet),
Bool(Bool),
Boosting(Boosting),
ConstantScore(ConstantScore),
DisMax(DisMax),
Wildcard(Wildcard),
IDs(IDs),
Fuzzy(Fuzzy),
Prefix(Prefix),
Regexp(Regexp),
Exists(Exists),
Range(Range),
}
Variants§
Match(Match)
https://opensearch.org/docs/latest/query-dsl/full-text/match/
MultiMatch(MultiMatch)
https://opensearch.org/docs/latest/query-dsl/full-text/multi-match/
QueryString(QueryString)
https://opensearch.org/docs/latest/query-dsl/full-text/query-string/
SimpleQueryString(SimpleQueryString)
https://opensearch.org/docs/latest/query-dsl/full-text/simple-query-string/
MatchPhrase(MatchPhrase)
https://opensearch.org/docs/latest/query-dsl/full-text/match-phrase/
MatchPhrasePrefix(MatchPhrasePrefix)
https://opensearch.org/docs/latest/query-dsl/full-text/match-phrase-prefix/
MatchBoolPrefix(MatchBoolPrefix)
https://opensearch.org/docs/latest/query-dsl/full-text/match-bool-prefix/
Intervals(Intervals)
https://opensearch.org/docs/latest/query-dsl/full-text/intervals/
Terms(Terms)
https://opensearch.org/docs/latest/query-dsl/term/terms/ https://opensearch.org/docs/latest/query-dsl/term/terms/#terms-lookup
Term(Term)
https://opensearch.org/docs/latest/query-dsl/term/term/
TermsSet(TermsSet)
https://opensearch.org/docs/latest/query-dsl/term/terms-set/
Bool(Bool)
https://opensearch.org/docs/latest/query-dsl/compound/bool/
Boosting(Boosting)
https://opensearch.org/docs/latest/query-dsl/compound/boosting/
ConstantScore(ConstantScore)
https://opensearch.org/docs/latest/query-dsl/compound/constant-score/
DisMax(DisMax)
https://opensearch.org/docs/latest/query-dsl/compound/disjunction-max/
Wildcard(Wildcard)
https://opensearch.org/docs/latest/query-dsl/term/wildcard/
IDs(IDs)
https://opensearch.org/docs/latest/query-dsl/term/ids/
Fuzzy(Fuzzy)
https://opensearch.org/docs/latest/query-dsl/term/ids/
Prefix(Prefix)
https://opensearch.org/docs/latest/query-dsl/term/prefix/
Regexp(Regexp)
https://opensearch.org/docs/latest/query-dsl/term/regexp/
Exists(Exists)
https://opensearch.org/docs/latest/query-dsl/term/exists/
Range(Range)
https://opensearch.org/docs/latest/query-dsl/term/range/
Trait Implementations§
Source§impl Clone for QueryField
impl Clone for QueryField
Source§fn clone(&self) -> QueryField
fn clone(&self) -> QueryField
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more