Elasticsearchanalizzatori


Osservazioni

Gli analizzatori prendono il testo da un campo stringa e generano token che verranno utilizzati durante l'esecuzione di query.

Un analizzatore opera in una sequenza:

  • CharFilters (zero o più)
  • Tokenizer (uno)
  • TokenFilters (zero o più)

L'analizzatore può essere applicato ai mapping in modo che quando i campi vengono indicizzati, viene eseguito su una base di token anziché sulla stringa nel suo complesso. Quando si esegue una query, la stringa di input verrà eseguita anche attraverso l'Analyzer. Pertanto, se normalizzi il testo in Analyzer, esso corrisponderà sempre anche se la query contiene una stringa non normalizzata.

analizzatori Esempi correlati