日志打印问题
This commit is contained in:
parent
fd58eec9f1
commit
b4d462695a
@ -82,3 +82,7 @@ type User struct {
|
||||
|
||||
#### 变更
|
||||
- 修改GORM封装方法中的AND,使其代替原本的Ors函数,防止SQL注入
|
||||
### v1.0.7 2025-08-11
|
||||
|
||||
#### 变更
|
||||
- 修改日志打印栈信息
|
||||
|
||||
@ -157,7 +157,7 @@ func Log(msg any, ctx context.Context) {
|
||||
v := ctx.Value("X-Span-ID")
|
||||
spanId := fmt.Sprintf("%v", v)
|
||||
//zap.L().Info(`spanId:"` + spanId + `"log:` + msg)
|
||||
zap.L().Info("fmt",
|
||||
zap.L().WithOptions(zap.AddCallerSkip(1)).Info("fmt",
|
||||
zap.Any("content", msg),
|
||||
zap.String("spanId", spanId))
|
||||
}
|
||||
|
||||
@ -90,6 +90,8 @@ func (l Logger) Trace(ctx context.Context, begin time.Time, fc func() (string, i
|
||||
var (
|
||||
gormPackage = filepath.Join("gorm.io", "gorm")
|
||||
zapgormPackage = filepath.Join("moul.io", "zapgorm2")
|
||||
zapgormlxdb = filepath.Join("lxDb", "sql")
|
||||
zapgormmodel = filepath.Join("model", "")
|
||||
)
|
||||
|
||||
func (l Logger) logger() *zap.Logger {
|
||||
@ -101,6 +103,8 @@ func (l Logger) logger() *zap.Logger {
|
||||
case strings.HasSuffix(file, "_test.go"):
|
||||
case strings.Contains(file, gormPackage):
|
||||
case strings.Contains(file, zapgormPackage):
|
||||
case strings.Contains(file, zapgormlxdb):
|
||||
case strings.Contains(file, zapgormmodel):
|
||||
default:
|
||||
return l.ZapLogger.WithOptions(zap.AddCallerSkip(i - 1))
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user