2017-02-14 7 views
1

Я новичок в упругий поиск и я пытаюсь выделить совпавшие ключевые словаУпругий поиск изюминка не работает

GET /{index}/_search 
{ 
    "query": { 
    "match": { 
    "_all": "first" 
    } 
    }, 
    "highlight": { 
    "fields": { 
     "*": {} 
     }, 
    "require_field_match": false 
    } 
} 

Моего выхода вложенный object.I также пытавшиеся без «require_field_match» параметр

ответ

0

вам не может произвести подсветку с поиском из поля _all.

Вы должны искать в реальном поле для его работы:

GET /{index}/_search 
{ 
    "query": { 
    "match": { 
     "title": "first" 
    } 
    }, 
    "highlight": { 
    "fields": { 
     "title": {} 
    } 
    } 
} 
+0

Но мне нужно искать через почти все поля –

Смежные вопросы