algolia - 阿尔及利亚的聚集地
问题描述
是否可以以某种方式在 Algolia 中运行以下查询?
SELECT category, avg(numeric_value) as avg_numeric_value
FROM index_name
GROUP BY category
ORDER BY avg_numeric_value DESC
这篇文章似乎指出刻面是一种选择。我阅读了文档并尝试使 numeric_value 在方面可搜索,但没有运气。阿尔及利亚的统计聚合
解决方案
据我了解 Algolia,您的查询将不起作用。因为 Algolia 没有按性能原因对查询结果进行排序。他们要求您选择排序字段。
当您为该类别的每个记录准备值 about avg_numberic_value
first 并为此字段设置排序时,您可以执行此操作。
推荐阅读
- python - 如何使用 GTK - UI 为 python 脚本设置“任务”或“应用程序”名称?
- python - 如何在 Python Selenium 中禁用 SSL 检查以访问麦克风?
- vb.net - 将选定的数据从树视图传递到 vb.net 中的文本框
- ruby-on-rails - 请求规范中带有设计的 Rspec
- ios - 动画向左展开
- visual-studio - 在 Visual Studio 中更改默认项目创建位置
- c++ - 如何从 std::string 中删除 +
- reactjs - 上下文状态值不持久(重置为默认值)
- javascript - 如何在 Liquid Shopify 中的 for 循环内从迭代中停止网格收集
- docker - 为什么使用 PublisherInterface 向 Mercure Hub 推送更新会引发 TransferException?