Beego框架orm在执行o.Insert(*p)插入数据时候需要传入指针变量作为参数,原因是因为在插入成功后,会返回id给user。
func AddUser(user User) {
o := orm.NewOrm()
id, err := o.Insert(&user)
if err != nil {
beego.Debug("Insert is err : ", err.Error())
return
}
fmt.Println("id :", id)
}
Beego框架orm在执行o.Insert(*p)插入数据时候需要传入指针变量作为参数,原因是因为在插入成功后,会返回id给user。
func AddUser(user User) {
o := orm.NewOrm()
id, err := o.Insert(&user)
if err != nil {
beego.Debug("Insert is err : ", err.Error())
return
}
fmt.Println("id :", id)
}