我想要对字段进行一些分词设置比如词干解析,同义词之类的。
分词设置如下:
"analysis": {
"analyzer": {
"my_custom_analyzer": {
"type": "custom",
"tokenizer": "classic",
"filter": [
"lowercase",
"porter_stem",
"custom_stems",
"graph_synonyms",
"shingle",
"remove_duplicates"
]
}
}
我想要的效果是 搜索bill 将bill的在前面显示, billing的在后面显示, 然而分词以后它们的score得分都是一样的,现在设置的就是一个分片,请问怎么才能让bill 在前 billing在后面? 如下图:
分词设置如下:
"analysis": {
"analyzer": {
"my_custom_analyzer": {
"type": "custom",
"tokenizer": "classic",
"filter": [
"lowercase",
"porter_stem",
"custom_stems",
"graph_synonyms",
"shingle",
"remove_duplicates"
]
}
}
我想要的效果是 搜索bill 将bill的在前面显示, billing的在后面显示, 然而分词以后它们的score得分都是一样的,现在设置的就是一个分片,请问怎么才能让bill 在前 billing在后面? 如下图:
1 个回复
FFFrp
赞同来自: