Milvus 搜索参数 range filter

1. 什么是 range filter?

range filter 是 Milvus 向量搜索中的一个参数,用于对检索结果进行"区间范围"过滤。只返回满足某个数值范围(如分数、距离、价格等)的数据。

生活类比: range filter 就像"筛选身高在160~180cm之间的同学",只保留落在区间内的结果。

2. range filter与普通过滤的区别

类型 作用 适用场景
普通过滤 筛选等于/包含某个值(如性别=男) 标签、分类等精确匹配
range filter 筛选落在某个区间的值(如分数在60~90之间) 数值区间、距离、价格、时间等范围筛选

3. 区间过滤效果

~

4. 小结