Can someone tell me, why the highlighting works not always? what is my mistake?
This is my mapping: curl -XPUT "http://localhost:9200/my_index" -d' { "settings": { "analysis": { "analyzer": { "autocomplete": { "type": "custom", "tokenizer": "ngram_tokenizer", "filter": [ "lowercase" ] } }, "tokenizer": { "ngram_tokenizer": { "type": "ngram", "min_gram": 1, "max_gram": 20, "token_chars": ["letter", "digit"] } } } }, ... }' and here is my query: curl -XGET "http://localhost:9200/my_index/my_type/_search" -d' { "_source": false, "size": 5, "query": { "multi_match": { "query": "*tisch*", "fields": [ "*_de.autocomplete" ], "operator": "and" } }, "highlight": { "pre_tags": [ "<b>" ], "post_tags": [ "</b>" ], "fields": { "*_de.autocomplete": {} } } }' and this is my result: { "took": 220, "timed_out": false, "_shards": { "total": 5, "successful": 5, "failed": 0 }, "hits": { "total": 3649, "max_score": 0.88375586, "hits": [ { "_index": "my_index", "_type": "my_type", "_id": "1", "_score": 0.88375586, "highlight": { "group_name_3_de.autocomplete": [ "Konsol*tisch*e", "Garten-Ess<b>*tisch*</b>e" ], "group_name_2_de.autocomplete": [ "<b>*Tisch*</b>e", "Gartentische" ] } }, { "_index": "architonic", "_type": "product", "_id": "2", "_score": 0.88375586, "highlight": { "group_name_3_de.autocomplete": [ "Schreib*tisch*e", "Ess<b>*tisch*</b>e" ], "group_name_2_de.autocomplete": [ "<b>*Tisch*</b>e" ] } }, { "_index": "architonic", "_type": "product", "_id": "3", "_score": 0.88375586, "highlight": { "group_name_3_de.autocomplete": [ "Einzel*tisch*e" ], "group_name_2_de.autocomplete": [ "Büro<b>*tisch*</b>e" ] } }, ... ] } } As you can see. Elasticsearch was able to highlight some words. I marked them as *pink* and the other are marked as *red* Where is the failure? Thank you -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/e72c34b1-be77-433b-8120-9c3c51af3186%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
