Просмотр исходного кода

feat: 优化日志查询条件

CalciumIon 1 год назад
Родитель
Сommit
3b1745c712
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      model/log.go

+ 2 - 2
model/log.go

@@ -103,7 +103,7 @@ func GetAllLogs(logType int, startTimestamp int64, endTimestamp int64, modelName
 		tx = DB.Where("type = ?", logType)
 		tx = DB.Where("type = ?", logType)
 	}
 	}
 	if modelName != "" {
 	if modelName != "" {
-		tx = tx.Where("model_name like ?", "%"+modelName+"%")
+		tx = tx.Where("model_name like ?", modelName)
 	}
 	}
 	if username != "" {
 	if username != "" {
 		tx = tx.Where("username = ?", username)
 		tx = tx.Where("username = ?", username)
@@ -132,7 +132,7 @@ func GetUserLogs(userId int, logType int, startTimestamp int64, endTimestamp int
 		tx = DB.Where("user_id = ? and type = ?", userId, logType)
 		tx = DB.Where("user_id = ? and type = ?", userId, logType)
 	}
 	}
 	if modelName != "" {
 	if modelName != "" {
-		tx = tx.Where("model_name = ?", modelName)
+		tx = tx.Where("model_name like ?", modelName)
 	}
 	}
 	if tokenName != "" {
 	if tokenName != "" {
 		tx = tx.Where("token_name = ?", tokenName)
 		tx = tx.Where("token_name = ?", tokenName)