golang-gorm包裹函数
我喜欢做的是,将gorm功能包装到一些没有特定结构参数的函数中golang-gorm包裹函数,go,go-gorm,Go,Go Gorm,我喜欢做的是,将gorm功能包装到一些没有特定结构参数的函数中 func (e *Engine) Create(object interface{}) error { tx := e.db.Begin() if err := tx.Create(&object).Error; err != nil { tx.Rollback() return err } tx.Commit() return nil } 特定表存
func (e *Engine) Create(object interface{}) error {
tx := e.db.Begin()
if err := tx.Create(&object).Error; err != nil {
tx.Rollback()
return err
}
tx.Commit()
return nil
}
特定表存在,使用db.CreateTable创建&请参阅Adrian的注释。非常感谢,睁开我疲惫的眼睛 传递对象而不是对象(&O)
传递对象而不是&object。多谢,多喝咖啡或多睡一会儿;
Can't create <specific struct>: no such table: