随笔分类 - gorm
go的orm库
摘要:一,遇到记录不存在时,不记录异常到日志 在建立数据库连接时指定配置 var ( DBLink *gorm.DB ) func SetupDBLink() (error) { var err error //IgnoreRecordNotFoundError: false,默认是false,设置为tr
阅读全文
摘要:一,安装第三方库: $ go get -u gorm.io/gorm go: added github.com/jinzhu/inflection v1.0.0 go: added github.com/jinzhu/now v1.1.5 go: added gorm.io/gorm v1.25.1
阅读全文
摘要:一,报错信息: 1,代码: //根据id得到一条点击记录 func GetOnePicHitByPid(pid int64) (*model.HitsModel, error) { fields := []string{"id", "pid", "hits", "addtime"} plOne:=&
阅读全文
摘要:一,官方文档: 地址 https://gorm.io/zh_CN/docs/logger.html 参考的gorm logger代码实现: https://github.com/go-gorm/gorm/blob/master/logger/logger.go 自定义日志需要实现的接口: type
阅读全文
摘要:一,debug方法的作用: GORM 提供了一个 Debug 方法,可以在链式调用中打印出生成的 SQL 语句和执行时间。 一般用于开发或者是线上排查某个问题时使用。 Debug 单个操作时,会将当前操作的 log 级别调整为 logger.Info 官方文档地址: https://gorm.io/
阅读全文
摘要:一,官方文档地址: https://gorm.io/zh_CN/docs/logger.html 二,代码例子: 1,写日志到文件的函数: // 日志写入到文件 func LogToFile(filename,msg string) { // 输出到文件 //filename := "logs/"
阅读全文
摘要:一,官方网站: https://gorm.io/ 如图: 二,安装: 从命令行安装gorm $ go get -u gorm.io/gorm go: downloading gorm.io/gorm v1.25.12 go: downloading github.com/jinzhu/now v1.
阅读全文
浙公网安备 33010602011771号