to_dict()
Near Deprecation此操作将 CollectionSchema 对象转换为字典表示。
请求语法
python
to_dict()
参数:
无
返回类型:
dict
返回值:
Collection Schema 的字典表示。
异常:
-
MilvusException
当此操作过程中发生任何错误时,将引发此异常。
示例
python
from pymilvus import CollectionSchema, FieldSchema, DataType
# Create field schemas
primary_key = FieldSchema(
name="id",
dtype=DataType.INT64,
is_primary=True,
)
vector = FieldSchema(
name="vector",
dtype=DataType.FLOAT_VECTOR,
dim=768,
)
# Create a CollectionSchema with field schemas
schema = CollectionSchema(
fields = [primary_key, vector]
)
# Call to_dict() to get a dictionary representation of the schema
schema_dict = schema.to_dict()
print(schema_dict)
# Output
# {'auto_id': False, 'description': '', 'fields': [{'name': 'id', 'description': '', 'type': <DataType.INT64: 5>, 'is_primary': True, 'auto_id': False}, {'name': 'vector', 'description': '', 'type': <DataType.FLOAT_VECTOR: 101>, 'params': {'dim': 768}}]}