[lucene] 有关选择搜索字段的问题

yuaqian2003 2010-12-31
现在工作中作搜索碰到个问题,我们的产品有个分类是“手机数码”,下面有两个子分类1.“手机通讯” 2.“数码电器”;
由于我们目前做索引是将产品名称和分类名放在同一个字段索引的,因此导致搜索关键词“手机”会将数码电器的东西也搜索出来;
不知道大家有没有什么好的建议,能够达到搜索“手机”只出来“手机通讯”下的产品。谢谢!
luckaway 2011-01-01
搜索关键词“手机”,会根据类目去搜索。多数情况下,关键词都是只搜索标题和内容的!结果出来之后,可以提供相关的几个类目,即几个筛选链接,让用户再筛选,参考的淘宝的搜索
yuaqian2003 2011-01-04
嗯,感谢luckaway的回答。其实一般电子商务都会提供一个类目导航和搜索导航的功能,公司要求我们的搜索能做到,当用户在输入类目名称或类似词时给出的结果就是类目导航的结果。所以就造成了我所提的这个问题,用户会认为“手机”就该是“手机通讯”这个分类。
illu 2011-01-22
你们公司的这个要求就很奇怪 都提供了分类导航了 就别发分类加入全文检索字段了
分类导航的效果比全文检索好多了
Global site tag (gtag.js) - Google Analytics