From 006811935648f112b25dca017a964b8ee136b8e3 Mon Sep 17 00:00:00 2001 From: PowderLi <135960789+PowderLi@users.noreply.github.com> Date: Wed, 10 Apr 2024 10:29:14 +0800 Subject: [PATCH] [cherry-pick] covert params' value from string to int (#2026) master pr: #2022 to avoid such param error: ``` pymilvus.exceptions.ParamError: ``` Signed-off-by: PowderLi --- pymilvus/orm/schema.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pymilvus/orm/schema.py b/pymilvus/orm/schema.py index 44eea8455..1c3b80d09 100644 --- a/pymilvus/orm/schema.py +++ b/pymilvus/orm/schema.py @@ -349,13 +349,13 @@ def _parse_type_params(self): return if not self._kwargs: return - # currently only support ndim + # currently only support "dim", "max_length", "max_capacity" if self._kwargs: for k in COMMON_TYPE_PARAMS: if k in self._kwargs: if self._type_params is None: self._type_params = {} - self._type_params[k] = self._kwargs[k] + self._type_params[k] = int(self._kwargs[k]) @classmethod def construct_from_dict(cls, raw: Dict):