QueryType définit le type de requête des index de recherche.
Liste des valeurs d'énumération
MATCH_QUERY : requête de correspondance.
MATCH_PHRASE_QUERY : requête de correspondance d'expression exacte.
TERM_QUERY : requête par terme.
RANGE_QUERY : requête par plage.
PREFIX_QUERY : requête par préfixe.
BOOL_QUERY : requête booléenne.
CONST_SCORE_QUERY : requête de pertinence basée sur des scores fixes.
FUNCTION_SCORE_QUERY : requête de pertinence basée sur des scores personnalisés.
NESTED_QUERY : requête imbriquée.
WILDCARD_QUERY : requête avec caractères génériques.
MATCH_ALL_QUERY : requête de correspondance universelle.
GEO_BOUNDING_BOX_QUERY : requête par cadre de délimitation géographique.
GEO_DISTANCE_QUERY : requête par distance géographique.
GEO_POLYGON_QUERY : requête par polygone géographique.
TERMS_QUERY : requête par liste de termes.
EXISTS_QUERY : requête d'existence.
KNN_VECTOR_QUERY : requête de vecteur KNN.
FUNCTIONS_SCORE_QUERY : requête de score par fonctions.
SUFFIX_QUERY : requête par suffixe.
enum QueryType {
MATCH_QUERY = 1;
MATCH_PHRASE_QUERY = 2;
TERM_QUERY = 3;
RANGE_QUERY = 4;
PREFIX_QUERY = 5;
BOOL_QUERY = 6;
CONST_SCORE_QUERY = 7;
FUNCTION_SCORE_QUERY = 8;
NESTED_QUERY = 9;
WILDCARD_QUERY = 10;
MATCH_ALL_QUERY = 11;
GEO_BOUNDING_BOX_QUERY = 12;
GEO_DISTANCE_QUERY = 13;
GEO_POLYGON_QUERY = 14;
TERMS_QUERY = 15;
EXISTS_QUERY = 16;
KNN_VECTOR_QUERY = 17;
FUNCTIONS_SCORE_QUERY = 18;
SUFFIX_QUERY = 19;
}