Browse Source

Workink on GetStudents api

Andrea Fazzi 6 năm trước cách đây
mục cha
commit
0a7ef27f7f
2 tập tin đã thay đổi với 7 bổ sung7 xóa
  1. 1 1
      orm/mappings.go
  2. 6 6
      orm/student.go

+ 1 - 1
orm/mappings.go

@@ -19,7 +19,7 @@ var (
 		"/students/{id}/update": GetStudentForUpdate,
 		"/students/add/":        GetStudentForAdd,
 
-		"/api/students":             GetStudentsAll,
+		"/api/students":             GetStudentsFast,
 		"/api/students/{id}":        GetStudentAll,
 		"/api/students/{id}/update": GetStudentForUpdate,
 		"/api/students/add/":        GetStudentForAdd,

+ 6 - 6
orm/student.go

@@ -93,12 +93,12 @@ func GetStudentsAll(args map[string]string) (interface{}, error) {
 	if err := DB().Preload("Class").Order("surname,name").Find(&students).Error; err != nil {
 		return nil, err
 	}
-	// for _, student := range students {
-	// 	student.GetTeachers()
-	// }
-	// for _, student := range students {
-	// 	student.GetActivities()
-	// }
+	for _, student := range students {
+		student.GetTeachers()
+	}
+	for _, student := range students {
+		student.GetActivities()
+	}
 	return students, nil
 }