优化日志记录, data数据不再打单记录
This commit is contained in:
4
util.go
4
util.go
@ -72,12 +72,8 @@ func ZapLogDataList(logData *LogData) []zap.Field {
|
||||
}
|
||||
var mapData map[string]any
|
||||
_ = serialize.JSON.Transition(logData, &mapData)
|
||||
delete(mapData, "data") // data字段单独展开
|
||||
for k, v := range mapData {
|
||||
logDataList = append(logDataList, zap.Any(k, v))
|
||||
}
|
||||
for k, v := range logData.Data { // 展开一层数据属性
|
||||
logDataList = append(logDataList, zap.Any("data_"+k, v))
|
||||
}
|
||||
return logDataList
|
||||
}
|
||||
|
Reference in New Issue
Block a user