Ich möchte eine Vorlage in elasticsearch schreiben, die alle strngs zu nicht analysiert ändert. Die official documentation zeigt, dass ich kann das tun mitnicht analysierte string in elasticsearch
"properties": {
"host_name": {
"type": "string",
"index": "not_analyzed"
},
"created_at": {
"type": "date",
"format": "EEE MMM dd HH:mm:ss Z YYYY"
}
}
Aber das Problem hier ist, dass ich das für jedes Feld tun müssen, wie es für host_name
hier getan wird. Ich versuchte mit _all
und __all
aber es schien nicht zu funktionieren. Wie kann ich alle Zeichenketten so ändern, dass sie nicht mit einer benutzerdefinierten Vorlage analysiert werden?
Für einen bereits vorhandenen Index? Wenn ja, nicht möglich. –
Ich bin gerade dabei, den Server einzurichten und zu testen, also sind die indexierten Daten kaum 5 Dokumente .... Es wäre kein großes Problem! –