mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-07 17:48:29 +08:00
fix: [GoSDK] Slice valid data parsing nullable data (#43243)
Related to #43003 When nq > 1, returning nullable data in search result will lead to parsing error. This patch add slicing valid data logic to make nullable parsing validation logic could work. Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
This commit is contained in:
parent
f598ca2b4e
commit
002a325f0f
@ -98,6 +98,7 @@ func parseScalarData[T any, COL Column, NCOL Column](
|
|||||||
}
|
}
|
||||||
data = data[start:end]
|
data = data[start:end]
|
||||||
if len(validData) > 0 {
|
if len(validData) > 0 {
|
||||||
|
validData = validData[start:end]
|
||||||
ncol, err := nullableCreator(name, data, validData, WithSparseNullableMode[T](true))
|
ncol, err := nullableCreator(name, data, validData, WithSparseNullableMode[T](true))
|
||||||
return ncol, err
|
return ncol, err
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user