0

我正在尝试按条件对 solr 的结果进行分组。如果结果包含可能超过 1 个组,则进行分组,每组显示 4 个产品。如果只有一个类别,则显示该类别中的所有产品。

这个怎么做?

谢谢 !

4

1 回答 1

0

经过我的研究:

没有办法事先检查组号。所以我们必须提出 2 个请求。

  • 第一次请求:以组参数获取组号的请求,如果大于1则返回数据,不需要进行第二次请求。但如果它只有一组,请继续第二个请求
  • 第二个请求:没有分组参数的搜索请求。获取所有产品并返回数据。
于 2013-07-25T08:07:12.687 回答