本章分两部分拼音分词和智能提醒
1、拼音分词
直接参考:https://github.com/medcl/elasticsearch-analysis-pinyin
参数的说明,github已经说的很清楚了:

2、智能提醒
参考:https://blog.youkuaiyun.com/baifanwudi/article/details/88662561
先建含有自定义拼音分词的索引
PUT /steven_piny/
{
"settings": {
"index": {
"analysis": {
"analyzer": {
"pinyin_analyzer": {
"tokenizer": "my_pinyin"
}
},
"tokenizer": {
"my_pinyin": {
"type": "pinyin",
"keep_first_letter":true,
"keep_separate_first_letter": true,
"keep_full_pinyin": true,
"keep_original": true,
"limit_first_letter_length": 16,

本文介绍了如何在Elasticsearch中实现拼音分词和智能提醒功能。通过创建自定义的拼音分词器,并结合 Completion Suggester,实现了输入简拼或首字母即可获取相关车站信息的搜索建议。示例展示了设置索引、映射、添加数据及执行查询的过程。
最低0.47元/天 解锁文章
687

被折叠的 条评论
为什么被折叠?



