欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Solr Grouping / Field Collapsing(分組查詢)

系統 2483 0

Solr Grouping / Field Collapsing(分組查詢)

轉載請出自出處: http://eksliang.iteye.com/blog/2169458

http://eksliang.iteye.com/

一、概述

? ? ? 分組統計查詢不同于分組統計(Facet),facet只是簡單統計記錄數,并不能為每組數據返回實際的數據回來,solr提供的grouping查詢能夠解決這一問題,也就是說,他除了能分組外,還能把每組數據返回來。

?

二、語法簡介

參考實例一

查詢參數如下:

       q=*:*
 &group=true
 &group.field=price
    

?返回結果如下:

?
Solr Grouping / Field Collapsing(分組查詢)
?Solr Grouping參數列表

參數 參數含義
group (true/false) 是否開啟分組查詢
group.field group字段,通過在請求中加入group.field參數加以聲明,如果需要對多個字段進行group by,那么該參數可以聲明多次
group.query 可以對任意條件進行分組統計查詢
group.limit 返回的數據的條目,默認為1 3
group.offset 偏移量,跟上面的group.limit一起可以達到分頁的效果
group.sort 排序
group.main (true/false)等于true,將只返回最后一個group.query查詢的分組數據,一定是最后一個group.query,如果最后的條件是group.field,也沒有效果,同時其他分組統計條件都會失去作用

? ? ? ?

三、參考實例

?參考實例一:group.field多個字段同時一起做分組統計查詢演示 ,查詢參數如下所示

      q=*:*
&group=true
&group.field=price
&group.field=brand
&rows=2
    

?返回結果如下所示:


Solr Grouping / Field Collapsing(分組查詢)
?

參考實例二:group.query自定義條件統計演示 ,請求參數如下所示

        q=*:*
  &group=true
  &group.query=price:[0 TO 3000]
  &group.query=price:[2000 TO *]
  &group.limit=2 
    

?返回結果如下所示:

Solr Grouping / Field Collapsing(分組查詢)
?

參考實例三:group.main參數演示 ,請求參數如下所示

      q=*:*
&group=true
&group.query=price:[0 TO 3000]
&group.query=price:[2000 TO *]
&group.field=price
&group.main=true
    

?返回結果如下所示:

Solr Grouping / Field Collapsing(分組查詢)
?

參考實例四:group.main參數演示 ,請求參數如下所示

      q=*:*
&group=true
&group.field=price
&group.main=true
&rows=1
    

?返回結果如下所示,可以看到其他group統計條件都會失去作用因為加了group.main=true

      <response>
 <lst name="responseHeader">
  <int name="status">0</int>
  <int name="QTime">2</int>
  <lst name="params">
  <str name="q">*:*</str>
  <str name="group.field">price</str>
  <str name="group.main">true</str>
  <str name="group">true</str>
  <str name="rows">1</str>
 </lst>
 </lst>
 <result name="response" numFound="9" start="0">
  <doc>
   <str name="id">a001</str>
   <str name="brand">聯想</str>
   <float name="price">1100.0</float>
   <date name="birthday">2014-11-06T09:15:00Z</date>
   <str name="remark">聯想A001</str>
   <long name="_version_">1487193657358417920</long>
  </doc>
 </result>
</response>
    

?

?

Solr Grouping / Field Collapsing(分組查詢)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 精品欧美视频 | 国产成人三级 | 精品永久 | 男女拍拍拍无挡免费视频 | 一区二区三区国产在线 | 亚洲一区国产二区 | 国产精品入口免费视频 | 91精品欧美久久久久久动漫 | 日本一区视频在线播放 | 一区二区三区在线播放 | 免费看淫片| 亚拍自拍| 日韩天天操 | 天天干天天干 | 国产成人免费视频网站视频社区 | 日韩日b视频 | 91久久精品一区二区二区 | 男女生性毛片免费观看 | 亚洲六月丁香色婷婷综合久久 | 精品亚洲成a人片在线观看 在线看片h站 | WWW.亚洲最大夜色伊人 | 国产手机精品一区二区 | 一级免费a | 日本在线观看免费视频 | 黄色电影在线免费观看 | 成人欧美网站免费 | 无名者电影在线完整版免费 | 精品日韩视频 | av一二三区 | 国产精品久久国产精品久久 | 精品日韩欧美国产一区二区 | 激情视频区 | 碰碰碰人人澡人人爱摸 | 高清国产一区二区三区 | 一区二区av在线 | 嫩草影院免费 | 国产精品一区av | 91精品久久久久久久久久入口 | 久久夜夜操妹子 | 成人网在线 | 天天躁日日躁狠狠很躁 |