メインコンテンツまでスキップ

append_row()

この操作は writer にレコードを追加します。

リクエスト構文

python
append_row(
row: dict
)

パラメーター:

  • row (dict) -

    追加する entity を表す辞書です。

    辞書内のキーとその値は、現在の LocalBulkWriter で参照されている schema と一致している必要があります。

python
from pymilvus import CollectionSchema, FieldSchema, DataType
from pymilvus.bulk_writer import LocalBulkWriter, BulkFileType

# Set up a schema
schema = CollectionSchema(fields=[
FieldSchema(name="id", dtype=DataType.INT64, is_primary=True),
FieldSchema(name="vector", dtype=DataType.FLOAT_VECTOR, dim=5),
]
)

# Set up a local bulk writer
writer = LocalBulkWriter(
schema=schema,
local_path="/tmp/output",
)

# Append a row to the writer
writer.append_row(
{"id": 0, "vector": [0.1, 0.4, -0.8, -0.2, 0.4]}
)
Ctrl I