milvus-sdk-java icon indicating copy to clipboard operation
milvus-sdk-java copied to clipboard

VectorUtils#vector result is null ,leading to NPE

Open yeyinglang opened this issue 3 weeks ago • 1 comments

question:

We use the Search API to execute queries based on scalar filter conditions. (notes: in this case,we should use query API) Then VectorUtils#ConvertToGrpcSearchRequest will throw NPE

io.milvus.v2.utils.VectorUtils#ConvertToGrpcSearchRequest

image

Reproduction Code

            SearchReq searchReq = SearchReq.builder()
                    .collectionName(Constant.COLLECTION_NAME)
                    .filter("id ==4627727850274838")
                    .outputFields(Arrays.asList("text", "id"))
                    .limit(1)
                    .build();

            SearchResp searchResp = milvusClient.search(searchReq);

yeyinglang avatar Dec 10 '25 09:12 yeyinglang

The fix pr is mergerd.

yhmo avatar Dec 10 '25 11:12 yhmo