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

修复可用model重复显示bug

CaIon 2 лет назад
Родитель
Сommit
f18f585fc8
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      model/ability.go

+ 2 - 1
model/ability.go

@@ -15,7 +15,8 @@ type Ability struct {
 
 func GetGroupModels(group string) []string {
 	var abilities []Ability
-	DB.Where("`group` = ?", group).Find(&abilities)
+	//去重
+	DB.Where("`group` = ?", group).Distinct("model").Find(&abilities)
 	models := make([]string, 0, len(abilities))
 	for _, ability := range abilities {
 		models = append(models, ability.Model)