lucene/solr如何仅获取不分词结果?

匿名网友 发布于 2012/04/19 18:13
阅读 4K+
收藏 0

查询title:新浪微博

到最后的时候仅仅包含“微”也出来了,根据score没法确定阈值,请问如何做才能仅返回包含”新浪微博“的结果?谢谢。

加载中
0
匿名网友
匿名网友
<lst name="debug">
<str name="rawquerystring">title:新浪微博</str>
<str name="querystring">title:新浪微博</str>
<str name="parsedquery">+title:新 +title:浪 +title:微 +title:博</str>
<str name="parsedquery_toString">+title:新 +title:浪 +title:微 +title:博</str>


0
匿名网友
匿名网友
<str name="QParser">ExtLuceneQParser</str>

0
小杨阿哥哥
小杨阿哥哥
带双引号,把词包住
0
匿名网友
匿名网友

引用来自“.....”的答案

带双引号,把词包住
开玩笑
小杨阿哥哥
小杨阿哥哥
······
0
so1y
so1y
整个好点的分词器
0
Justina_Chen
Justina_Chen
在Solr的分词过程最后有一个排除词,将“微博”设置为排除词即可。
返回顶部
顶部