当前位置:编程学习 > JAVA >>

关于lucene搜索的问题

小弟初次接触lucene,中文分词用的是imdict。建立索引后可以进行一般的搜索,比如“我在论坛发帖”,搜索这个整句没有问题,能够得到结果。但是搜索“论”\“坛”\“发”这样的单字就不可以,搜索“在论坛发”这样的片段也不可以。出现这种情况的原因是不是因为索引里面没有这样的单字?如果要实现这种功能,该如何操作?恳请大虾们帮助。 --------------------编程问答-------------------- 你是先建立的索引。可以在建立索引中写上这些单个字 作为索引。和词作为索引。英文是以空格隔开的。中文是以字或者词 。 --------------------编程问答-------------------- 尝试过添加单字索引,不过添加后效率不如以前。有没有其他的解决方案?lucene对于无意义词的搜索怎么解决比较好。。。。
引用 1 楼  的回复:
你是先建立的索引。可以在建立索引中写上这些单个字 作为索引。和词作为索引。英文是以空格隔开的。中文是以字或者词 。
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,