Download the PHP package dachcom-digital/dynamic-search-index-provider-elasticsearch without Composer
On this page you can find all versions of the php package dachcom-digital/dynamic-search-index-provider-elasticsearch. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package dynamic-search-index-provider-elasticsearch
Dynamic Search | Index Provider: Elasticsearch
An index storage extension for Pimcore Dynamic Search. Store data with the elasticsearch index service.
Release Plan
Release | Supported Pimcore Versions | Supported Symfony Versions | Release Date | Maintained | Branch |
---|---|---|---|---|---|
3.x | 11.0 |
^6.2 |
28.09.2023 | Feature Branch | master |
2.x | 10.0 - 10.6 |
^5.4 |
19.12.2021 | No | 2.x |
1.x | 6.6 - 6.9 |
^4.4 |
18.04.2021 | No | 1.x |
Installation
Dynamic Search Bundle
You need to install / enable the Dynamic Search Bundle first. Read more about it here. After that, proceed as followed:
Add Bundle to bundles.php
:
Basic Setup
Provider Options
Name | Default Value | Description |
---|---|---|
index |
[] | |
analysis |
[] |
Index Fields
Available Index Fields:
Name | Description |
---|---|
dynamic |
TBD |
explicit |
TBD |
Output Channel Services
Search
This channel service just creates a simple DSL search class.
You're able to modify the search by hooking via dynamic_search.output_channel.modifier.action
into the post_query_build
action.
Identifier: elasticsearch_search
Available Options:
Name | Default Value | Description |
---|---|---|
result_limit |
10 |
Multi Search
Identifier: TBD
Available Options: none
Filter
TBD
Output Normalizer
A Output Normalizer can be defined for each output channel.
es_document_raw_normalizer
Use this normalizer to get the untouched elasticsearch response.
Available Options:
Currently none
es_document_source_normalizer
Use this normalizer to get all document values (_source
) stored in response.hits.hits[]
Available Options:
Currently none
Commands
Rebuild Index Mapping
Use this command to rebuild a index by passing your context name with argument -c
Attention! By executing this command, the index gets removed and all data will be lost!
License
DACHCOM.DIGITAL AG, Löwenhofstrasse 15, 9424 Rheineck, Schweiz
dachcom.com, [email protected]
Copyright © 2024 DACHCOM.DIGITAL. All rights reserved.
For licensing details please visit LICENSE.md
Upgrade Info
Before updating, please check our upgrade notes!
All versions of dynamic-search-index-provider-elasticsearch with dependencies
dachcom-digital/dynamic-search Version ^3.0
elasticsearch/elasticsearch Version ^7.0
handcraftedinthealps/elasticsearch-dsl Version ^7.0