diff --git a/database/gdb/gdb_model_utility.go b/database/gdb/gdb_model_utility.go index 4a8c51bd5..f16e1487d 100644 --- a/database/gdb/gdb_model_utility.go +++ b/database/gdb/gdb_model_utility.go @@ -63,10 +63,18 @@ func (m *Model) doFilterDataMapForInsertOrUpdate(data Map, allowOmitEmpty bool) if r.IsZero() { continue } + case *time.Time: + if r.IsZero() { + continue + } case gtime.Time: if r.IsZero() { continue } + case *gtime.Time: + if r.IsZero() { + continue + } } tempMap[k] = v }