Properties
| Name | Type | Description |
|---|---|---|
| batch | object | |
| shard_key | object | |
| update_filter | object | Filter to apply when updating existing points. Only points matching this filter will be updated. Points that don't match will keep their current state. New points will be inserted regardless of the fi |
| update_mode | object | Mode of the upsert operation: insert_only, upsert (default), update_only |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/PointsBatch",
"title": "PointsBatch",
"type": "object",
"required": [
"batch"
],
"properties": {
"batch": {
"$ref": "#/components/schemas/Batch"
},
"shard_key": {
"anyOf": [
{
"$ref": "#/components/schemas/ShardKeySelector"
},
{
"nullable": true
}
]
},
"update_filter": {
"description": "Filter to apply when updating existing points. Only points matching this filter will be updated. Points that don't match will keep their current state. New points will be inserted regardless of the filter.",
"anyOf": [
{
"$ref": "#/components/schemas/Filter"
},
{
"nullable": true
}
]
},
"update_mode": {
"description": "Mode of the upsert operation: insert_only, upsert (default), update_only",
"anyOf": [
{
"$ref": "#/components/schemas/UpdateMode"
},
{
"nullable": true
}
]
}
}
}