QueryType, arama dizinlerinin sorgu türünü belirtir.
Sabit listesi değerleri
MATCH_QUERY eşleşme sorgusunu tanımlar.
MATCH_PHRASE_QUERY ifade eşleşme sorgusunu tanımlar.
TERM_QUERY terim sorgusunu tanımlar.
RANGE_QUERY aralık sorgusunu tanımlar.
PREFIX_QUERY ön ek sorgusunu tanımlar.
BOOL_QUERY Boolean sorgusunu tanımlar.
CONST_SCORE_QUERY sabit puanlara dayalı alaka düzeyi sorgusunu tanımlar.
FUNCTION_SCORE_QUERY özel puanlara dayalı alaka düzeyi sorgusunu tanımlar.
NESTED_QUERY iç içe geçmiş sorguyu tanımlar.
WILDCARD_QUERY joker karakter sorgusunu tanımlar.
MATCH_ALL_QUERY tümünü eşleştir sorgusunu tanımlar.
GEO_BOUNDING_BOX_QUERY coğrafi sınırlayıcı kutu sorgusunu tanımlar.
GEO_DISTANCE_QUERY coğrafi mesafe sorgusunu tanımlar.
GEO_POLYGON_QUERY coğrafi çokgen sorgusunu tanımlar.
TERMS_QUERY çoklu terim sorgusunu tanımlar.
EXISTS_QUERY varlık sorgusunu tanımlar.
KNN_VECTOR_QUERY KNN vektör sorgusunu tanımlar.
FUNCTIONS_SCORE_QUERY işlev puanı sorgusunu tanımlar.
SUFFIX_QUERY son ek sorgusunu tanımlar.
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;
}