插入
指定主键id
var d Dbtest
d.Id = 10
d.Param1 = 100
d.Param2 = "test"
dao := NewDbtestDao()
affect, err := dao.Create(&d) //affect为更新成功行数,类型int64
if err != nil {
return nil
}
自增主键id
var d Dbtest //不指定主键id,值为0时,按db自增ID插入
d.Param1 = 100
d.Param2 = "test"
dao := NewDbtestDao()
affect, err := dao.Create(&d)
if err != nil {
return nil
}
id := d.Id //插入成功后,原变量Id字段为插入自增主键id