mirror of
https://gitlab.com/mbugroup/lti-api.git
synced 2026-05-24 15:25:43 +00:00
fix: add sort_by and order_by query in master data kandang and kandang groups API
This commit is contained in:
@@ -70,7 +70,14 @@ func (s kandangGroupService) GetAll(c *fiber.Ctx, params *validation.Query) ([]e
|
||||
if params.PicId != 0 {
|
||||
db = db.Where("kandang_groups.pic_id = ?", params.PicId)
|
||||
}
|
||||
return db.Order("kandang_groups.created_at DESC").Order("kandang_groups.updated_at DESC")
|
||||
|
||||
if params.OrderBy == "desc" || params.OrderBy == "" {
|
||||
db = db.Order(fmt.Sprintf("kandang_groups.%s DESC", params.SortBy))
|
||||
} else {
|
||||
db = db.Order(fmt.Sprintf("kandang_groups.%s ASC", params.SortBy))
|
||||
}
|
||||
|
||||
return db
|
||||
})
|
||||
|
||||
if scopeErr != nil {
|
||||
|
||||
Reference in New Issue
Block a user