diff --git a/internal/storage/insert_data.go b/internal/storage/insert_data.go index d56a2127f0..e026f2c255 100644 --- a/internal/storage/insert_data.go +++ b/internal/storage/insert_data.go @@ -855,6 +855,9 @@ func (data *GeometryFieldData) AppendRow(row interface{}) error { default: return merr.WrapErrParameterInvalid("[]byte", row, "Wrong row type") } + if data.GetNullable() { + data.ValidData = append(data.ValidData, true) + } return nil }