diff --git a/internal/storage/insert_data.go b/internal/storage/insert_data.go index 908ff8bb6c..9de8f09377 100644 --- a/internal/storage/insert_data.go +++ b/internal/storage/insert_data.go @@ -752,6 +752,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 }