Здравствуйте, я просто хочу знать, возможно ли в подсказке завершения ElasticSearch возвращать все.
Поскольку в настоящее время я реализовал подсказку завершения на входе, где, например, когда они набрали «iphone», этопокажет мне все возможные результаты, такие как «iphone 7», «iphone 6» и т. д. Я мог бы сделать это с помощью этого запроса
{
"suggest": {
"post": {
"prefix": "iphone",
"completion": {
"field": "suggest"
}
}
}
}
Теперь я хочу просто вернуть все из них, получитьвсе и дай мне от самого высокого веса.Я попытался с регулярным выражением, но не сработало.
{
"suggest": {
"post": {
"regex": "*",
"completion": {
"field": "suggest"
}
}
}
}
Мне нужна эта функциональность, потому что я хочу реализовать, как, когда пользователь нажимает на поле ввода, он будет возвращать самые популярные поиски из всех
Спасибо