You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -670,10 +670,17 @@ in the NodeTypes.yaml. Generally this works by defining the global mapping at `[
670
670
search:
671
671
elasticSearchMapping:
672
672
_all:
673
-
index_analyzer: custom_french_analyzer
674
-
search_analyzer: custom_french_analyzer
673
+
analyzer: custom_french_analyzer
675
674
```
676
675
676
+
Hint: If this leads to error message like:
677
+
678
+
mapper [_all] has different [analyzer], mapper [_all] is used by multiple types
679
+
680
+
you have different (node) types that do not have the same analyzer. Internally Elasticsearch uses the same
681
+
configuration for all fields of the same name, even if they are in different types. Use the `nodeindex:showmapping`
682
+
command to check for any node type that does not have `\_all` configured as expected and adjust it as well.
683
+
677
684
## Change the default Elastic index name
678
685
679
686
If you need to run serveral (different) neos instances on the same elasticsearch server you will need to change the Configuration/Settings.yaml indexName for each of your project.
0 commit comments