Specialized queries
OpenSearch supports the following specialized queries:
distance_feature
: Calculates document scores based on the dynamically calculated distance between the origin and a document’sdate
,date_nanos
, orgeo_point
fields. This query can skip non-competitive hits.more_like_this
: Finds documents similar to the provided text, document, or collection of documents.neural: Used for vector field search in neural search.
neural_sparse: Used for vector field search in sparse neural search.
percolate
: Finds queries (stored as documents) that match the provided document.rank_feature
: Calculates scores based on the values of numeric features. This query can skip non-competitive hits.script
: Uses a script as a filter.script_score: Calculates a custom score for matching documents using a script.
wrapper
: Accepts other queries as JSON or YAML strings.