使用 dmesg 来查看一些硬件或驱动程序的信息或问题。

求问suggest可以排序吗

Elasticsearch | 作者 gloryzhu | 发布于2019年10月11日 | 阅读数:974

比如我搜李,出现的结果有历,六,刘,李,我怎么样才能让李出现在最前面呢
已邀请:

core_wzw - 某AILab搜索技术负责人

赞同来自:

追加一个query term:李就行,term到当下关键词,"李"的分数会比其它候选score高一点点就行。

core_wzw - 某AILab搜索技术负责人

赞同来自:

POST twitter/_search
{
"query" : {
"term": {
"message": "李"
}
},
"suggest" : { <!-- 定义建议查询 -->
"my-suggestion" : { <!-- 一个建议查询名 -->
"text" : "tring out Elasticsearch", <!-- 查询文本 -->
"term" : { <!-- 使用词项建议器 -->
"field" : "message" <!-- 指定在哪个字段上获取建议词 -->
}
}
}
}
大致如上

要回复问题请先登录注册