elasticsearch/docs/reference/query-languages/esql/functions-operators/search-functions.md
Kathleen DeRusso b214fbfcdc
Take match_phrase out of snapshot and make tech preview (#128925)
* Take match_phrase out of snapshot and make tech preview

* Update docs/changelog/128925.yaml

* PR feedback

* Adding regenerated test data

* Update docs/changelog/128925.yaml

Co-authored-by: Carlos Delgado <6339205+carlosdelest@users.noreply.github.com>

* [CI] Auto commit changes from spotless

* Checkstyle

* Correct docs

* Hopefully fix docs build

* Found one more bad docs link - here's hoping this now fixes the doc build

* OMG bitten by - vs _

---------

Co-authored-by: Carlos Delgado <6339205+carlosdelest@users.noreply.github.com>
Co-authored-by: elasticsearchmachine <infra-root+elasticsearchmachine@elastic.co>
Co-authored-by: Aurélien FOUCRET <aurelien.foucret@gmail.com>
2025-06-09 18:55:49 +02:00

1.6 KiB

navigation_title mapped_pages
Search functions
https://www.elastic.co/guide/en/elasticsearch/reference/current/esql-functions-operators.html#esql-search-functions

{{esql}} Search functions [esql-search-functions]

Use these functions for full-text search and semantic search.

Get started with {{esql}} for search use cases with our hands-on tutorial.

Full text functions can be used to match multivalued fields. A multivalued field that contains a value that matches a full text query is considered to match the query.

Full text functions are significantly more performant for text search use cases on large data sets than using pattern matching or regular expressions with LIKE or RLIKE

See full text search limitations for information on the limitations of full text search.

{{esql}} supports these full-text search functions:

:::{include} ../_snippets/lists/search-functions.md :::

:::{include} ../_snippets/functions/layout/kql.md :::

:::{include} ../_snippets/functions/layout/match.md :::

:::{include} ../_snippets/functions/layout/match_phrase.md :::

:::{include} ../_snippets/functions/layout/qstr.md :::

% TERM is currently a hidden feature % To make it visible again, uncomment this and the line in lists/search-functions.md % :::{include} ../_snippets/functions/layout/term.md % :::