search as you type
This block is part of the query group and was last modified in core v15.0.0.
Field Selection Required
This block relies on a field that you select to perform its data actions. You must manually select the field you want to use in your flow using the field selector modal. To access the modal, click the white button on the block.
Connection Type
This block connects from a query type block. Make sure to connect this block to the appropriate left-hand side connection.
Parent Requirements
This block requires specific parent elements: query_bool_must, query_bool_must_not, query_bool_filter, query_bool_should, query_first_defined. Ensure this block is placed within the appropriate parent context.
search as you type v15.0.0 Matches documents whose field starts with the given phrase, analyzed on both sides. Use this for type-ahead: the last word is treated as a prefix and the input goes through the same analyzer as the stored text, so mssgs test matches MSSGS-Test-1. For an exact, unanalyzed prefix on a keyword field use starts with instead.
- value required
valueThe (partial) phrase to search for. Only the last word is treated as a prefix.
- max expansions
numberHow many terms the trailing prefix may expand into per shard. Empty uses the Elasticsearch default of 50; raise it when a high-cardinality field seems to miss matches.
- slop
numberHow far the words may be apart.
0(the default) requires them in the exact order, next to each other. - boost
numberThe amount of score boosting would be applied whenever this matches.
- query
query
match phrase prefix |
starts with phrase |
type ahead |
autocomplete |
search as you type |
A typical wiring for search as you type: the query out pin feeds cast to object.

Version history
Introduced in v15.0.0.
Back to
query Return to the main group to view all sub-groups Back to query: prefix Return to the group to view all blocks within this group
