0

たとえば、文字列「nite out」がある場合、文字列を「nite」と一致させるか、そのプレフィックスを「out」と一致させたいので、上記の文字列のスコアリングは、最初の「nite out」、「nite outing」のようにする必要があります"、"nite" と "out" は同じ優先度で、"outing" です。

4

1 に答える 1

1

以下では、両方のクエリが「nite out」と「nite outing」に一致することについて言及します

「デフォルトの AND 演算子を使用」

POST YourIndex/YourType/_search
{
    "query": {
        "query_string": {
           "query": "nite AND out*"
        }
    }     
}

「OR演算子あり」

POST YourIndex/YourType/_search
{
    "query": {
        "query_string": {
           "query": "nite OR out*"
        }
    }     
}
于 2015-08-19T11:16:11.010 に答える