如何按分类单元对检索到的狂欢产品进行洗牌

时间:2019-03-01 14:02:47

标签: ruby-on-rails activerecord spree

如果我有这段代码:

@products = @searcher.retrieve_products

如何通过使用其分类单元对狂欢产品集合进行洗牌,以便通过以下方式对我的集合进行排序:

product1 | taxon_value_1
product2 | taxon_value_2
product3 | taxon_value_3
product4 | taxon_value_1
product5 | taxon_value_2
product6 | taxon_value_3

1 个答案:

答案 0 :(得分:0)

在查询中尝试使用“ Rand()”

@products = @searcher.retrieve_products.order('RAND()')

这将随机获取产品并进行排序,例如改组。