Closed binbinlv closed 1 week ago
it is right when "nullableFid == 1": None data is not searched.
data: ['[]']
search successfully in 0.035838 s
Expr in null value, waiting #35527
Verified and fixed:
milvus: master-20241021-70339820-amd64 pymilvus: 2.5.0rc99
results:
>>> res1 = collection.search(vectors[:nq], "float_vector", default_search_params, limit, "nullableFid == 0", output_fields=["nullableFid", "int32"])
>>> print(res1)
data: ['[]']
>>>
Is there an existing issue for this?
Environment
Current Behavior
Search with expression "nullableFid == 0" on nullable field could not filter "None"
Expected Behavior
No "None" data is searched using expression "nullableFid == 0"
Steps To Reproduce
Milvus Log
https://grafana-4am.zilliz.cc/explore?orgId=1&left=%7B%22datasource%22:%22Loki%22,%22queries%22:%5B%7B%22refId%22:%22A%22,%22expr%22:%22%7Bcluster%3D%5C%22devops%5C%22,namespace%3D%5C%22chaos-testing%5C%22,pod%3D~%5C%22default-null-test-skmkb.*%5C%22%7D%22%7D%5D,%22range%22:%7B%22from%22:%22now-1h%22,%22to%22:%22now%22%7D%7D
Anything else?
No response