上一页 1 ··· 24 25 26 27 28
摘要: solrj中配置:两种高亮开启设置// solrParams.setHighlight(true);solrParams.setParam("hl","true");//highlighting设置高亮字段: //高亮参数设置 那些字段高亮显示,可以用空格或者逗号分隔 solrParams.addH... 阅读全文
posted @ 2014-08-05 11:50 勿妄 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 高亮显示在搜索中使用的比较多,比较常用的有三种使用方式,如果要对某field做高亮显示,必须对该field设置stored=true 第一种是普通的高亮显示Highlighter,根据查询的docIdSet,获取Documents,并获取当前document的需要高亮的field的value,根据q... 阅读全文
posted @ 2014-08-05 11:05 勿妄 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 做站内搜索时,如果输入的参数中包含英文冒号、双引号或其他具有特殊含义的字符时,可能需要做转义来避免查不到数据的问题。测试于:Solr 4.5.1, Jdk 1.6.0_45, Tomcat 6.0.37 | CentOS 5.7异常信息:如本站内有一篇文章标题为:java.lang.NumberFo... 阅读全文
posted @ 2014-08-04 18:19 勿妄 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: 1. “:” 指定字段查指定值,如返回所有值*:*2. “?” 表示单个任意字符的通配3. “*” 表示多个任意字符的通配(不能在检索的项开始使用*或者?符号)4. “~” 表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams的单词;roam~0.8,检索返... 阅读全文
posted @ 2014-08-01 16:45 勿妄 阅读(703) 评论(0) 推荐(0) 编辑
摘要: []表示查询一个包括边界范围,{}表示查询一个不包括边界范围A TO * 表示没有上界即>=A或是>A ,视使用的是[]还是{}而定* TO A 表示没有下界即<=A或是<A ,视使用的是[]还是{}而定NOW表示当前时间,NOW/DAY表示当前日期.支持运算,比如取前一天就是NOW/DAY-1DA... 阅读全文
posted @ 2014-08-01 16:44 勿妄 阅读(2467) 评论(0) 推荐(0) 编辑
摘要: 本文配置环境:solr4.6+ IK2012ff +tomcat7在Solr4.0发布以后,官方取消了BaseTokenizerFactory接口,而直接使用Lucene Analyzer标准接口TokenizerFactory。因此IK分词器2012 FF版本也取消了org.wltea.analy... 阅读全文
posted @ 2014-07-23 18:33 勿妄 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: solr英文应用的基本分词器和过滤器配置英文应用分词器和过滤器一般配置顺序 索引(index): 1:空格WhitespaceTokenizer 2:过滤词(停用词,如:on、of、a、an等)StopFilter 3:拆字WordDelimiterFilter 4:小写过滤LowerCaseFil... 阅读全文
posted @ 2014-02-26 12:01 勿妄 阅读(1579) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28