随笔分类 - Gorm
摘要:string:可以是一个空字符串,但不能为nil,使用时比较安全 (字符串类型) *string:可以为nil,使用的时候需要判断是否有值(字符串指针类型) 注意: Go 对每个原始数据类型都有默认值。int -> 0, string -> "", bool -> false 同样。所以如果需要添加
阅读全文
摘要:// 如果单个属性被更改了,更新它db.Model(&user).Update("name", "hello")//// UPDATE users SET name='hello', updated_at='2013-11-17 21:34:10' WHERE id=111; // 使用组合条件更新
阅读全文
摘要:一、记录:在用order by排序时,发现结果与“逻辑” 不符合!!! SELECT ch FROM `test` ORDER BY ch DESC //降序 二、猜想:以为是ASCII的原因? 三、验证:数字0到9的ASCII码值分别为48到57,所以排除此原因。 四、启发:通过查资料 order
阅读全文
摘要:package main import ( "fmt" "gorm.io/driver/mysql" "gorm.io/gorm" ) type Product struct { gorm.Model Code string Price uint } func main() { dsn := "ro
阅读全文