2 nsflt NSFLT 于 2018.01.02 10:45 提问

solr搜索问题,模糊查询的*好像没有效果 10C

图片说明
图片说明
图片说明
图片说明
图片说明
看图,solr模糊查询好像没有用

4个回答

ronrone68
ronrone68   2018.01.02 10:52

需大量测试,才行,时而可以,时而不可以的的,模糊吧

baidu_41572782
baidu_41572782 6666
大约 2 个月之前 回复
as987as
as987as 回复NSFLT: 是的
大约 2 个月之前 回复
NSFLT
NSFLT 加了*不就是模糊查询了吗?
大约 2 个月之前 回复
qq_22056777
qq_22056777   2018.01.02 10:59

和中文分词有关系吧!

qq_37437229
qq_37437229   2018.01.02 11:20

用的什么分词器?中文用IKAnzalyze这个(可能拼错了)

NSFLT
NSFLT mmseg4j的complex mode的
大约 2 个月之前 回复
sg1020
sg1020   2018.01.05 17:29

这是因为你索引字段类型使用了中文分词器,中文分词器分出了一个词,那么只用词的一部分是搜不出来,因为一个词是一个term,即搜索的最小单位,这是为什么你搜通知有结果,搜通就没结果了,因为在索引里通知是一个term,如果你想实现按字的模糊搜索可以使用text_general类型,即按字进行分词

sg1020
sg1020 text_general不需要使用*就是模糊搜索了
大约 2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!