mirror of https://github.com/milvus-io/milvus.git
Fix DataType::bool cast to double (#18690)
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com> Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>pull/18694/head
parent
66f197a6f5
commit
0db281c4ff
|
@ -77,7 +77,7 @@ CreateScalarDataArrayFrom(const void* data_raw, int64_t count, const FieldMeta&
|
||||||
auto scalar_array = data_array->mutable_scalars();
|
auto scalar_array = data_array->mutable_scalars();
|
||||||
switch (data_type) {
|
switch (data_type) {
|
||||||
case DataType::BOOL: {
|
case DataType::BOOL: {
|
||||||
auto data = reinterpret_cast<const double*>(data_raw);
|
auto data = reinterpret_cast<const bool*>(data_raw);
|
||||||
auto obj = scalar_array->mutable_bool_data();
|
auto obj = scalar_array->mutable_bool_data();
|
||||||
obj->mutable_data()->Add(data, data + count);
|
obj->mutable_data()->Add(data, data + count);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue