Elasticsearch Helper Views
Security covered
Drupal 9–11
Elasticsearch Helper Views module provides a way to display Elasticsearch results using Drupal Views.
Requirements
- Elasticsearch Helper module
Installation
Elasticsearch Helper Views module can be installed via the
standard Drupal installation process.
- Install
Elasticsearchsearch engine (how-to). - Install and enable Elasticsearch Helper module.
- Install and enable Elasticsearch Helper Views module.
Usage
- Install Elasticsearch search engine (how-to).
- Install the Elasticsearch Helper module, configure it and create indices using
ElasticsearchIndextype plugins in a custom module. - Create an
ElasticsearchQueryBuildertype plugin in a custom module. - If you want to create exposed filter in your view, you will have to create custom views filter plugins and define them in a
hook_views_data_alter()hook forelasticsearch_resultdata type. - Create a view and select Elasticsearch result as a data type.
- In a view configuration form click on the Query settings link and select the query building plugin that will generate Query DSL for this particular view.
- Save the view.
Depends on
Dependencies of the latest stable release
- elasticsearch_helper Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 9.x-dev | Dev | 11 | Oct 1, 2026 | ||
| 9.0.0-alpha1 | Pre-release | 11 | First alpha with Drupal 11 and Drupal 12 support. For testing only. | Oct 1, 2026 | |
| 8.0.2 | Stable | 9–11 | This release fixes several deprecation warnings and improves compatibility with PHP 8.4 and Drupal 11. | Oct 1, 2026 |