beego orm操作的简单增删改查
/* 插入 //orm对象 Orm := orm.NewOrm() //结构体对象 user := models.User{} //结构体复制 user.Name = "chenshisan" user.Pwd = "222" //插入 _,err := Orm.Insert(&user) if err != nil{ beego.Info("插入失败",err) return } */ /* 查询 //orm对象 Orm := orm.NewOrm() //结构体对象 user := models.User{} //查询的字段值 user.Id = 1 err := Orm.Read(&user) if err != nil{ beego.Info("查询失败",err) return } user.Name = "chenshisan" err := Orm.Read(&user,"Name") if err != nil{ beego.Info("查询失败",err) return } beego.Info("查询成功",user) */ /* //更新 // orm对象 orm := orm.NewOrm() //结构体对象 user := models.User{} //查询的更新对象 user.Id = 1 err := orm.Read(&user) //给对象重新赋值 if err == nil { user.Name = "111" user.Pwd = "3333" //更新数据库 _,err = orm.Update(&user) if err != nil{ beego.Info("更新失败",err) return } } */ /* // 删除 // orm 对象 orm := orm.NewOrm() //删除的结构体对象 user := models.User{} //指定删除对象 user.Id = 1 //删除 _,err := orm.Delete(&user) if err != nil{ beego.Info("删除错误",err) return } */