Я работаю над проектом поиска, для которого требуется фрагмент выделения после слова поиска.
Мой запрос
{
"query": {
"multi_match" : {
"query" : "prawn",
"fields": ["name"]
, "operator": "and",
"use_dis_max": true
}
},
"_source": ["name"],
"highlight": {
"fields": {
"name": {
"pre_tags" : [""], "post_tags" : [""],
"fragment_size": 3,
"number_of_fragments": 1
}
}
}
}
Результат:
{
"name" : "special prawn curry"
},
"highlight" : {
"name" : [
"special prawn"
]
}
Принимая во внимание, что я хочу результат как
"name" : "special prawn curry"
},
"highlight" : {
"name" : [
"prawn curry"
]
}
то есть фрагмент после поискового слова. Возможно ли это?