gpt4 book ai didi

mysql - golang gorm 访问底层mysql查询

转载 作者:IT老高 更新时间:2023-10-28 13:02:34 30 4
gpt4 key购买 nike

有没有办法从https://github.com/jinzhu/gorm获取sql查询日志? ?

例如在开发环境中,能够将已调用的 mysql 查询记录到控制台会很有用。

例如如何获取以下查询的底层sql查询日志:

gorm.Find(&todos)
gorm.Preload("User").Find(&todos)

我知道我可以打电话:

gorm.Debug().Find(&todos)
gorm.Debug().Preload("User").Find(&todos)

但我只想在开发环境中而不是在生产环境中调用 Debug()

最佳答案

这样就可以了:

db, err:= Open(dbType, connectionDSN);
db.LogMode(true)

关于mysql - golang gorm 访问底层mysql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36281394/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com