我搜索“手机网站”
得到的结果必须包含“手机网站”才会返回。
只包含“手机”或者“网站”不返回。不是已经分词了吗?另外如果我搜索“手机 网站”则包含“手机”或者“网站”都返回了。
得到的结果必须包含“手机网站”才会返回。
只包含“手机”或者“网站”不返回。不是已经分词了吗?另外如果我搜索“手机 网站”则包含“手机”或者“网站”都返回了。
解决方案 »
- help,byte的问题
- 一个简单的页面传值问题
- 高分!!如何让方法参数为objectdatasource的模版!!
- xenocode2005问题,用过的来看看吧
- web打印的问题
- 文件上传程序本地应用无所谓,可是部署到别的机器上,路径不一样就出错,怎么解决?
- 关于aspnetforums的问题
- 为何用百分比控制不了div的高度
- 大家都来看看,急需要帮助!
- ASP.NET的WebForm程序﹐HTML的控件可見WebForms的控件不可見,用IE瀏覽,C#語言環境。
- 想学arcgis,该从哪里下手呢
- System.Web.HttpContext.Current.Session = null 大家帮忙看看
查看Lucene分词器分词后的结果
http://stta04.javaeye.com/blog/377688
如果搜索“手机 网站”监测到query变量为:“{(title:手机 title:网站) (keywords:手机 keywords:网站) (description:手机 description:网站)}”
你说的问题我有点没看明白手机网站 和 手机 或 网站
正常的就应该是 搜索 手机 或 网站 会把手机网站里的内容都搜索出来
因为 搜索 手机 手机网站里包含手机 肯定出来
检索“手机网站”,检索结果中就是包含手机网站的才出现;
检索“手机 网站”,检索结果中包含手机或是手机网站;
在检索关键字中空格代表”或“