ES搜索社区

时间:2022-07-02 07:16:33

好问题

1、比如我要索引的条目为“33分钟侦探”,我想在用户输入“3”、“33”、“三三”、“三十三”、“三十三分钟”等的情况下都命中该条目,请问有没有什么好的方式实现?

PS:使用的是ansj分词器

https://elasticsearch.cn/question/1812

2、elasticsearch打分优化

1、比如搜索“感冒",
有如下2个标题:
1,"感冒感冒感冒感冒感冒感冒"
2,"感冒了,要吃什么药"

如何让标题2的评分比标题1的评分高
 https://elasticsearch.cn/question/2298

 
3、如 匹配123.abc
使用match的话会将 123.abc分别匹配,即匹配123 和 abc 两个部分 也想使用正则,但是总是匹配不到,我猜想可能是小数点的原因,请问有大神有思路吗
https://elasticsearch.cn/question/2108
 
4、https://elasticsearch.cn/question/2275

使用es做搜索,比如用户输入柠檬,搜出来的结果,柠檬汽水,柠檬位牙膏等在前面,真正想要的水果那个柠檬在后面。已经在中文分词中加了柠檬,还是不管用

 5、https://elasticsearch.cn/article/252  gc
6、https://elasticsearch.cn/question/2269  索引合并优化
 7、https://elasticsearch.cn/question/208  同义词词典 
8、http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html
9、https://elasticsearch.cn/question/2152       http://blog.csdn.net/laoyang360/article/details/76769208

es 根据查询结果,自动将命中的结果的score增加