关键字搜索的接口要怎么写啊!比方说输入s,匹配出三、善、闪等等有关的下拉,我只知道sql语句模糊去匹配,怎么做到上面提到的字母匹配中文
首先,常用的搜索关键字存储起来,做索引,索引的时候根据将首字母索引起来。(也可以自己添加关键词)
其次,用户搜索的时候将搜索字母的时候,搜索匹配上面存储的关键词,因为纯字母匹配速度比较快
匹配成功后,将对应的汉字展示出来
少量词汇可以直接借助mysql做检索。大量词汇还是借助搜索引擎吧,solr,electric search,sphinx 等,做拼音检索 下面是个范例,可以参考
http://tech.meituan.com/pinyi...
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1k 阅读
2 回答2.6k 阅读
1 回答1.1k 阅读✓ 已解决
拼音对关键字搜索大概有下面三个比较重要的步骤
1.分词
2.构建词库
3.搜索