Elasticsearch 建议(Suggesters):实现自动补全和拼写检查
POST /_search
{
"suggest": {
"text": "appl",
"simple-phrase": {
"phrase": {
"field": "suggest",
"size": 5,
"real_word_error_likelihood": 0.95,
"max_errors": 0.5,
"gram_size": 1
}
}
}
}
这个Elasticsearch的请求使用了suggest
查询来提供自动补全建议。它会基于用户输入的"appl"文本,在suggest
字段中寻找可能的补全选项。simple-phrase
提供了基于词的简单补全建议,它可以纠正0.95的真实词汇错误和最多0.5个错误。这个请求会返回最多5个补全选项。
评论已关闭