有没有办法在Sphinx中获取最大值和最小值?
我正在使用sphinx进行文档搜索。每个文档都有整数参数列表,如“长度”、“发布日期(unix)”、流行度等 搜索过程本身运行良好。但是,有没有办法为指定的搜索查询获取最大和最小字段值 主要目的是生成一个包含筛选字段的搜索表单,以便用户可以选择文档的长度有没有办法在Sphinx中获取最大值和最小值?,sphinx,Sphinx,我正在使用sphinx进行文档搜索。每个文档都有整数参数列表,如“长度”、“发布日期(unix)”、流行度等 搜索过程本身运行良好。但是,有没有办法为指定的搜索查询获取最大和最小字段值 主要目的是生成一个包含筛选字段的搜索表单,以便用户可以选择文档的长度 或者可能有另一种方法来解决这个问题?如果将长度、日期等定义为属性,那么这是可能的 属性是附加值 与每个可以 用于执行其他操作 搜索过程中的筛选和排序 按“长度”尝试GroupBy函数,然后选择混合(长度)、最大(长度) 在SphinxQl中,
或者可能有另一种方法来解决这个问题?如果将
长度
、日期
等定义为属性,那么这是可能的
属性是附加值
与每个可以
用于执行其他操作
搜索过程中的筛选和排序
按“长度”尝试GroupBy函数,然后选择混合(长度)、最大(长度) 在SphinxQl中,它类似于:
select mix(length), max(lenght) from index_123 group by length
其他属性也一样。您没有得到它。我知道如何筛选和选择指定的文档。问题是聚合函数而不获取文档。顺便说一句,我已经解决了。