我的搜索词是“牛津树第一阶Oxford Reading Tree Stage 1”,结果“Oxford Reading Tree Stage 1”排在了“牛津树第一阶Oxford Reading Tree Stage 1”前面,有点不解,明明后面的是完全匹配,字段的配置是这样的:
"title": {
"type": "text",
"analyzer": "ik_max_word",
"search_analyzer": "ik_smart"
}
"title": {
"type": "text",
"analyzer": "ik_max_word",
"search_analyzer": "ik_smart"
}
4 个回复
rochy - rochy_he
赞同来自: rolyPolyToy
"search_analyzer": "ik_smart"
这两个用的分词器不同,所以并不是完全匹配,建议使用 analyze api 看一下结果
hezhiqiang
赞同来自:
Ombres
赞同来自:
doom
赞同来自: