gorm踩過的坑


1.gorm表名尾部自動加s,無論是gorm1還是gorm2都是在你操作數據庫的時候會給你定義的表名尾部自動加s

gorm1禁用表名加s方法

db.SingularTable(true)

 

gorm2禁用表名加s方法

NamingStrategy: schema.NamingStrategy{SingularTable: true}
例: db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{NamingStrategy: schema.NamingStrategy{SingularTable: true}})

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM