通过交替的结果组排序(1,2,3,1,2,3,1,3)

时间:2016-06-22 15:38:03

标签: elasticsearch

我们有一个很大的产品表,我们想要做一个非常自定义的订购+分页 它。我们可能会获得2到3百万种产品,所有产品都归类,最大类别包含 200k产品。这些产品来自很多其他网站(150多个)。如果我们离开了 订购是有一个非常大的机会第1,2和3页包含来自(大)网站x的产品 只要。我们希望为其他网站提供机会,因此我们需要展示这样的产品:

Product 1 (site 1)
Product 256 (site 2)
Product 956 (site 3)
...................
Product x (site 150)
Product 879 (site 1)
Product 135 (site 2)
Product 5647 (site 3)
...................
Product y (site 150)

如何使用elasticsearch进行此类订购?

0 个答案:

没有答案