标签:des Lucene class code java http
score
desc
,指按记分降序排序。
q=myField:Java AND otherField:developerWorks; date
asc
此查询搜索指定的两个字段并根据一个日期字段对结果进行排序。Field
集。默认为
“*
”,指所有的字段。“score” 指还应返回记分。例如
*,scorehight:
hl-highlight,h1=true,表示采用高亮。可以用h1.fl=field1,field2 来设定高亮显示的字段。
这些值都可以在select中加入,也可以用solrj的api去设定,也可以配置在solrconfig.xml中配置。
示例如下:
<requestHandler
name="search" class="solr.SearchHandler"
default="true">
<!– default values for
query parameters can be specified,
these
will be
overridden by parameters in the
request
–>
<lst
name="defaults">
<str
name="echoParams">explicit</str>
<int name="rows">10</int>
<bool
name="hl">true</bool>
<str name="hl.fl">title,content</str>
<str
name="f.content.hl.fragsize">200</str>
<str
name="mlt.qf">
id^10.0 title^10.0
content^1.0
</str>
</lst>
</requestHandler>
solr用着还是不错,比自己去搞Lucene好多了,可以加上jsoup去抓网页指定的内容,再配置下xml,用solrj写个好看的搜索页面。
标签:des Lucene class code java http
原文地址:http://www.cnblogs.com/xuzhenmin/p/3779569.html