有没有办法优雅的实现公用分页方法
目前使用GoFrame框架写了一个带分页的查询方法代码如下。
var admin []*model.GcAdmin
if err := dao.GcAdmin.Page( r.GetQueryInt("page",1), r.GetQueryInt("per_page",10)).
FieldsEx("password").
OrderDesc("id").
Scan(&admin); err != nil {
library.JsonExit(r,http.StatusBadRequest,err.Error())
}
library.Json(r,http.StatusOK,"success",admin)
有没有办法能像PHP一样,直接传入一个$model,就可以在公用方法内直接调用
$count = $model->count();
$list = $model->where()->get();
类似这种公用函数
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在 GinAdmin 写了一个分页的方法,有点仿照laravel框架的分页使用