目录
学习笔记,写到哪是哪。
接着上一篇文章:Go语学习笔记 - gorm使用 - 数据库配置、表新增 | Web框架Gin(七)_的博客-CSDN博客
数据库初始化配置已经弄好了,上一篇文章中简单的写了一个demo接口。
本篇文章接着上一篇,对表进行增删改查,同时对时间字段进行特殊处理。
项目地址:github地址
新增修改接口
一般我们在实际项目中,会把新增接口和更新修改接口合并,也就是传递参数中带ID的话则为修改,不带ID的话为新增。
按照项目结构的编写方式,在student_service下新增AddOrUpdateStudent方法。
方法代码如下:
//新增或者更新学生
func (t StudentImpl) AddOrUpdateStudent(student *db_entity.Student) rsp.ResponseMsg {
log.Logger.Info("新增或者更新学生参数:", log