Suggester context place_type каким булевым оператором соединяет варианты?


(Karelianboy1) #1

Взял из примера. Пытаюсь понять каким булевым оператором соединяются варианты из "place_type": [ "cafe", "restaurants" ]. Подозреваю, что OR. А можно как-то сделать чтобы было AND?

POST place/_search?pretty
{
    "suggest": {
        "place_suggestion" : {
            "prefix" : "tim",
            "completion" : {
                "field" : "suggest",
                "size": 10,
                "contexts": {
                    "place_type": [ "cafe", "restaurants" ]
                }
            }
        }
    }
}

(Igor Motov) #2

Да, OR, и пока эта проблема не разрешена https://github.com/elastic/elasticsearch/issues/21291


(Karelianboy1) #3

Игорь, спасибо.
Жаль.


(system) #4

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