diff --git a/internal/proxy/validate_util.go b/internal/proxy/validate_util.go index d659f45b42d05685d58a5084cfb39433c884dab7..a094d5d5a104e97dd449d5e35790b3d40ed097bc 100644 --- a/internal/proxy/validate_util.go +++ b/internal/proxy/validate_util.go @@ -130,7 +130,7 @@ func ValidateDimension(dim int64, isBinary bool) error { } func ValidateVectorFieldMetricType(field *schemapb.FieldSchema) error { - if field.DataType != schemapb.DataType_VECTOR_FLOAT { + if (field.DataType != schemapb.DataType_VECTOR_FLOAT) && (field.DataType != schemapb.DataType_VECTOR_BINARY) { return nil } for _, params := range field.IndexParams {