fix: Fix panic when search empty result with output geometry field (#46230)

issue: #46146

Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
This commit is contained in:
cai.zhang 2025-12-09 20:37:13 +08:00 committed by GitHub
parent 8f0b7983ec
commit b5e11f810d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -56,6 +56,9 @@ func withMaxCapCheck() validateOption {
}
func validateGeometryFieldSearchResult(fieldData **schemapb.FieldData) error {
if *fieldData == nil || (*fieldData).GetScalars() == nil || (*fieldData).GetScalars().Data == nil {
return nil
}
// Check if the field data already contains GeometryWktData
_, ok := (*fieldData).GetScalars().Data.(*schemapb.ScalarField_GeometryWktData)
if ok {