Возвращает документы для stack o
, чтобы увидеть его, следуйте приведенному ниже примеру.
Отображение индекса
{
"mappings": {
"properties": {
"display_name": {
"type": "text"
}
}
}
}
Индекс документа
{
"display_name" : "stack overflow"
}
Поиск query
{
"query": {
"match_phrase_prefix" : {
"display_name" : {
"query" : "stack o"
}
}
}
}
И он возвращает индексированный выше do c
"hits": [
{
"_index": "so-60620921-match-prefix",
"_type": "_doc",
"_id": "1",
"_score": 0.5753642,
"_source": {
"display_name": "stack overflow"
}
}
]
Вы можете даже проверить официальный ES do c пример , где он возвращает документ для quick brown f
.