代码拉取完成,页面将自动刷新
package service
import (
"gitee.com/jikey/elk-blog/app/model"
db "gitee.com/jikey/elk-blog/app/model"
)
type link struct {
}
var Link *link
func (l *link) List(PageNum int, PageSize int, maps interface{}) (link []*model.Link) {
db.Mysql.Where(maps).Offset((PageNum - 1) * PageSize).Limit(PageSize).Order("ord asc, id asc").Find(&link)
return
}
func (l *link) Create(model *model.Link) (err error) {
err = db.Mysql.Create(model).Error
return err
}
// Total 获取 blog 总记录数
func (l *link) Total(maps interface{}) (count int) {
db.Mysql.Model(&link{}).Where(maps).Count(&count)
return
}
// Update 修改
func (l *link) Update(id string, model *model.Link) (err error) {
err = db.Mysql.Model(&model).Where("id = ? ", id).Updates(model).Error
return err
}
// Delete 删除
func (l *link) Delete(id string) bool {
db.Mysql.Where("id = ?", id).Delete(&link{})
return true
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。