Minimum_should_match и слово которое не найдено

Как лучше вернуть слова которые в итоге были найдены при использовании в multi_match cross_field minimum_should_match?
Или наоборот, которые были выкинуты из запроса...
> GET products_v19/_search
> {
>
> "profile": true,
>
> "size" : "1",
> "query": {
>
>
> "bool": {
> "must": [
> {
> "dis_max": {
> "queries": [
> {
> "multi_match": {
> "type": "cross_fields",
> "query": "англия банан союз",
> "minimum_should_match":"-1",
> "operator": "or",
> "fields": [...
> ]
> }
> }
>
> ]
> }
> }
> ]
> }
>
>
>
>
> }
>
> }
> }

в профайле виден процесс, но аггрегировать в нем те termquery где скор не 0 долго...

Спасибо большое.

Есть два механизма - highlighting и named queries.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.