【问题标题】:Aggregations in Algolia阿尔及利亚的聚集地
【发布时间】:2026-02-09 08:05:02
【问题描述】:

是否可以以某种方式在 Algolia 中运行以下查询?

SELECT category, avg(numeric_value) as avg_numeric_value
FROM index_name
GROUP BY category
ORDER BY avg_numeric_value DESC

这篇文章似乎指向分面作为一种选择。我阅读了文档并尝试使 numeric_value 可在方面进行搜索,但没有运气。 Statistics aggregations in algolia

【问题讨论】:

    标签: algolia facet


    【解决方案1】:

    据我了解 Algolia,您的查询将不起作用。因为 Algolia 没有按性能原因对查询结果进行排序。他们要求您选择排序字段。

    您可以在为每个类别的记录首先准备值约为avg_numberic_value 并为此字段设置排序时执行此操作。

    【讨论】: