Asamblarea componentelor în settings
Pentru a construi un motor de căutare adaptat nevoilor specifice (de exemplu eliminarea tagurilor HTML, transformarea diacriticelor românești și aplicarea de sinonime), se declară un custom analyzer în secțiunea de setări a indexului.
Exemplu Concret: Analizator custom pentru articole HTML cu eliminare diacritice
curl -X PUT "http://localhost:9200/articole" \
-H "Content-Type: application/json" \
-d '{
"settings": {
"analysis": {
"analyzer": {
"dexblog_analyzer": {
"type": "custom",
"char_filter": ["html_strip"],
"tokenizer": "standard",
"filter": ["lowercase", "asciifolding"]
}
}
}
}
}'
Întrebări & Exemple de Cod:
custom analyzer: Compunerea unui Analizator PropriuAi o nelămurire despre utilizarea comenzii
custom analyzer: Compunerea unui Analizator Propriusau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.