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

フィールドレベルの部分更新操作のためのファクトリークラスです。

戻り値の型:

FieldOp

戻り値:

フィールドの部分更新操作メッセージを作成する静的メソッドを備えたファクトリークラスです。

例外:

  • MilvusException
    サーバーがリクエストを拒否した場合、または RPC が失敗した場合に発生します。失敗の正確な詳細については、サーバーのエラーメッセージを確認してください。

例​

既存の配列を置き換えるのではなく、FieldOp.array_append() を使用して値を追加します。

python
from pymilvus import FieldOp, MilvusClient

client = MilvusClient(uri="YOUR_CLUSTER_ENDPOINT")
client.upsert(
collection_name="book_chunks",
data=[{"id": 1, "vector": [0.1, 0.2, 0.3], "tags": ["science"]}],
field_ops={"tags": FieldOp.array_append()},
)
このページは役に立ちましたか?