优化日志记录, data数据不再打单记录

This commit is contained in:
2025-02-28 16:17:22 +08:00
parent afda8c14a6
commit 3c63197d3e
3 changed files with 21 additions and 108 deletions

View File

@ -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
}