Skip to content

upsert有数据但报错num_rows should be greater than 0 #1589

@Waddleswy

Description

@Waddleswy

报错信息里包含rows信息,但报的错误是num_rows = 0,collection更新失败

错误原因
UpsertRequest collectionName:xxxxxx failed, error code: 2, reason: num_rows should be greater than 0: invalid parameter[expected=invalid num_rows][actual=0]

错误信息
update error, rows:[{xxxxxxx}]"|"io.milvus.v2.exception.MilvusClientException: num_rows should be greater than 0: invalid parameter[expected=invalid num_rows][actual=0] at io.milvus.v2.utils.RpcUtils.handleResponse(RpcUtils.java:63) at io.milvus.v2.service.vector.VectorService.upsert(VectorService.java:172) at io.milvus.v2.client.MilvusClientV2.lambda$upsert$28(MilvusClientV2.java:478) at io.milvus.v2.utils.RpcUtils.retry(RpcUtils.java:100) at io.milvus.v2.client.MilvusClientV2.upsert(MilvusClientV2.java:478)

sdk版本
<dependency> <groupId>io.milvus</groupId> <artifactId>milvus-sdk-java</artifactId> <version>2.4.3</version>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions