前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Solr中Group和Facet的用法

Solr中Group和Facet的用法

作者头像
我是攻城师
发布2018-05-14 13:30:03
1.8K0
发布2018-05-14 13:30:03
举报
文章被收录于专栏:我是攻城师我是攻城师

先来看一下Group与Facet的区别: 相同点:两者都能分组一个或多个字段并求数量,并支持组内分页 不同点: facet可以对分组数量进行过滤,以及排序,和日期范围,时间范围分组,但是如果你想得到具体的数据,还得需要查询一次或多次 group可以得到分组的组数量,一次请求,可以拿到所有的数据。 facet可用来做电商网站的这个功能:

group可以用来做这个功能:

Group常用属性介绍: group=true开启group group.field需要分组的字段 group.limit限制每个分组里面返回的数量 group.offset配合limit可实现分页 group.ngroups 开启可得到匹配组的数量 Facet常用属性介绍: facet=true开启facet功能 facet.field分组字段 facet.prefix前缀查询 facet.limit限制组内返回数量 facet.offset配合limit实现分页功能 facet.mincount过滤数量设置 facet.sort排序选项count或index 条件有desc ,asc solrj例子 (1)Solrj例子Group:

(2)Solrj例子Facet

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 我是攻城师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档