From e12155f86f94692bc8cb88953057abfaf105fe56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <1@72wo.cn> Date: Sun, 19 Oct 2025 03:17:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(base):=20=E4=BF=AE=E5=A4=8D=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E6=B8=85=E7=90=86SQL=E8=AF=AD=E5=8F=A5=E4=B8=AD?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=90=8D=E5=BC=95=E7=94=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将 createTime 字段名用双引号包裹,确保在不同数据库环境下都能正确执行删除操作。 --- modules/base/service/base_sys_log.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/base/service/base_sys_log.go b/modules/base/service/base_sys_log.go index 74cb8de7..fab2de92 100644 --- a/modules/base/service/base_sys_log.go +++ b/modules/base/service/base_sys_log.go @@ -64,7 +64,7 @@ func (s *BaseSysLogService) Clear(isAll bool) (err error) { _, err = m.Delete("1=1") } else { keepDays := gconv.Int(BaseSysConfService.GetValue("logKeep")) - _, err = m.Delete("createTime < ?", gtime.Now().AddDate(0, 0, -keepDays).String()) + _, err = m.Delete(`"createTime" < ?`, gtime.Now().AddDate(0, 0, -keepDays).String()) } return }