你好,我只是想知道是否有可能在ElasticSearchg完成建议程序中返回所有内容。
因为当前,我在输入中实现了一个完成提示,例如,当他们输入“ iphone”时,它将向我显示所有可能的结果,例如 “ iphone 7”,“ iphone 6”等。 我可以通过此查询来做到这一点
{
"suggest": {
"post": {
"prefix": "iphone",
"completion": {
"field": "suggest"
}
}
}
}
现在我要退还的全部东西,得到所有东西,并从最大的重量中给我。我尝试过使用正则表达式,但是没有用。
{
"suggest": {
"post": {
"regex": "*",
"completion": {
"field": "suggest"
}
}
}
}
我需要此功能,因为我想实现类似,当用户单击输入字段时,它将返回所有用户中最受欢迎的搜索结果
谢谢