mirror of
https://github.com/Codappix/search_core.git
synced 2024-11-01 09:16:12 +01:00
41 lines
1 KiB
ReStructuredText
41 lines
1 KiB
ReStructuredText
|
Breacking Change 120 "Pass facets configuration to elasticsearch"
|
||
|
=================================================================
|
||
|
|
||
|
In order to allow arbitrary facet configuration, we do not process the facet configuration anymore.
|
||
|
Instead integrators are able to configure facets for search service "as is". We just pipe the
|
||
|
configuration through.
|
||
|
|
||
|
Therefore the following, which worked before, does not work anymore:
|
||
|
|
||
|
.. code-block:: typoscript
|
||
|
:linenos:
|
||
|
:emphasize-lines: 4
|
||
|
|
||
|
plugin.tx_searchcore.settings.search {
|
||
|
facets {
|
||
|
category {
|
||
|
field = categories
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
Instead you have to provide the full configuration yourself:
|
||
|
|
||
|
.. code-block:: typoscript
|
||
|
:linenos:
|
||
|
:emphasize-lines: 4,6
|
||
|
|
||
|
plugin.tx_searchcore.settings.search {
|
||
|
facets {
|
||
|
category {
|
||
|
terms {
|
||
|
field = categories
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
You need to add line 4 and 6, the additional level ``terms`` for elasticsearch.
|
||
|
|
||
|
See :issue:`120`.
|