solr检索,
搜索是通过select URL上的HTTP GET加一系列带q参数的查询字符串来完成的,即[url]http://localhost:8983/solr/select?[/url]加q参数,例子如下:[size=small][b]1.查询数据[/b][/size]
查询包含video字符串的记录,只显示name和id字段
q=video&fl=name,id(即在web浏览器地址栏上输入[url]http://localhost:8983/solr/select?q=video&fl=name,id[/url])同上,
q=video&fl=*,scoreq=video&wt=json(返回JSON格式的结果)[size=small][b]2.排序[/b][/size]
q=video&sort=price descq=*:*&sort=inStock asc,price desc[size=small][b]3.高亮显示[/b][/size]
查询video card并且高亮显示name,features字段中的video字符串
q=video card&fl=name,id&hl=true&hl.fl=name,features[size=small][b]4.层面查询[/b][/size]
q=*:*&facet=true&facet.field=catq=*:*&facet=true&facet.field=cat&facet.field=inStock查询ipod价格在0-100区间的 和 100- 区间的:
q=ipod&facet=true&facet.query=price:[0 TO 100]&facet.query=price:[100 TO *]也可以按日期查询,查询manufacturedate_dt字段2004至2010年间每一年的数量:
q=*:*&facet=true&facet.date=manufacturedate_dt&facet.date.start=2004-01-01T00:00:00Z&facet.date.end=2010-01-01T00:00:00Z&facet.date.gap=+1YEAR
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。