在SearchKick文档中,有两种方式/样式请求提到的Aggs。
对于简单(多个)Agg请求:
products = Product.search "chuck taylor", aggs: [:product_type, :gender, :brand]
对于带有选项的Agg请求:
Product.search "wingtips", aggs: {size: {where: {color: "brandy"}}}
我的问题是 - 我们如何通过选项声明多个aggs?我们已经尝试了两者的各种组合而没有成功......
例如 - 这不起作用......
products = Product.search "chuck taylor", aggs: [:product_type, {size: {where: {color: "brandy"}}}]
这是一个ruby格式化问题吗?或者它是宝石的限制?
谢谢你们!
答案 0 :(得分:0)
对于那些正在寻找答案的人:
你可以这样做:
products = Product.search "chuck taylor", aggs: {product_type: {}, size: {where: {color: "brandy"}}}