Link Search Menu Expand Document Documentation Menu

Specialized queries

Specialized queries provide advanced scoring, filtering, and utility functions beyond standard full-text and term queries.

For AI and vector search queries (k-NN, Neural, Neural sparse, Agentic, Template), see AI and vector search queries.

Query type Description
distance_feature Calculates document scores based on the dynamically calculated distance between the origin and a document’s date, date_nanos, or geo_point fields. This query can skip non-competitive hits.
more_like_this Finds documents similar to the provided text, document, or collection of documents.
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.
350 characters left

Have a question? .

Want to contribute? or .