fix: fix CanUseIndexForJson (#46286)

issue: https://github.com/milvus-io/milvus/issues/46269

Signed-off-by: Buqian Zheng <zhengbuqian@gmail.com>
This commit is contained in:
Buqian Zheng 2025-12-12 18:25:20 +08:00 committed by GitHub
parent 0c54875832
commit 76aa00a4c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1742,6 +1742,10 @@ PhyUnaryRangeFilterExpr::CanUseIndex() {
bool
PhyUnaryRangeFilterExpr::CanUseIndexForJson(DataType val_type) {
if (!SegmentExpr::CanUseIndex()) {
use_index_ = false;
return false;
}
bool has_index = pinned_index_.size() > 0;
switch (val_type) {
case DataType::STRING: