gpt4 book ai didi

histogram - 如何设置elasticsearch直方图中的间隔数

转载 作者:行者123 更新时间:2023-11-29 02:53:21 30 4
gpt4 key购买 nike

使用 elasticsearch,我想在我的模型中获取价格字段的直方图分面。在事先不知道最低和最高价格的情况下,我想要的是让直方图覆盖整个价格范围,并具有一定数量的间隔,比如 10。我可以从文档中看到

http://www.elasticsearch.org/guide/reference/api/search/facets/histogram-facet.html

我可以为每个间隔指定价格范围,但这会给我一些未指定数量的间隔。我想要一些特定数量的间隔,均匀地覆盖价格字段的整个值范围。有什么办法吗?

我知道一种解决方案是查询我的数据库以获取最小值和最大值,然后找出合适的间隔大小,但这违背了使用 elasticsearch 的要点之一,即不必命中用于搜索相关查询的数据库。

最佳答案

您可以使用 Statistical Facet 在 elasticsearch 中查询最小值和最大值

关于histogram - 如何设置elasticsearch直方图中的间隔数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10610797/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com