Setting up and searching search applications
editSetting up and searching search applications
editThere are several ways you can interact with and search search applications.
A search application is built from one or more Elasticsearch indices. Get started with search applications, by picking the index or indices you want to search over. The indices underlying your search application are searched together, similar to how an alias searches over multiple indices.
Searching
editYou can use a number of search strategies, individually or combined:
- multi-match search, to support text search over multiple fields
- ELSER, Elastic’s trained model for text expansion
- vector search, to integrate other models into your search
- Other queries available in Elastic Query DSL
To search your search application you need to create a search template to store with your search application. Learn more about search templates in the Elasticsearch documentation. If you need inspiration to get started, we have documented some example search templates in this documentation.
If you don’t specify a template, a default template will be created for you.
Read the search application API documentation in the Elasticsearch docs.