摘要:
一、删除模型数据 删除模型数据一般用于删除之前查询出来的模型变量绑定的记录。 用法:db.Delete(模型变量) //例子: food := Food{} //先查询一条记录, 保存在模型变量food //等价于: SELECT * FROM `foods` WHERE (id = '2') LI 阅读全文
摘要:
一、前言 为方便描述教程例子,这里给出mysql表结构定义和golang结构体定义。 下面是教程用到的foods表结构定义: CREATE TABLE `foods` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品id', `title` var 阅读全文
摘要:
一、前言 gorm查询数据本质上就是提供一组函数,帮我们快速拼接sql语句,尽量减少编写sql语句的工作量。 gorm查询结果我们一般都是保存到结构体(struct)变量,所以在执行查询操作之前需要根据自己想要查询的数据定义结构体类型。 提示:gorm库是协程安全的,gorm提供的函数可以并发的在多 阅读全文
摘要:
一、gorm新增记录 //定义一个用户,并初始化数据 u := User{ Username:"tizi365", Password:"123456", CreateTime:time.Now().Unix(), } //插入一条用户数据 //下面代码会自动生成SQL语句:INSERT INTO ` 阅读全文