我想要按id DESC排序,分页查询使用GORM(mysql)。
var result []User
page := 1
size := 3
offset := (page - 1) * size
if err := conn.Limit(size).Offset(offset).Order("id DESC").Find(&result).Error;err != nil {
log.Panicf(err)
}
fmt.Println(result)
我的表有 15 条记录。
结果返回像 [15,14,13] 不是 [3,2,1] 表示先排序,然后分页,如何修复
www说
相关分类