码迷,mamicode.com
首页 > 数据库 > 详细

beego数据库orm操作数据表返回数组

时间:2014-08-12 00:23:33      阅读:849      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   数据   ar   div   amp   new   

1.0 数据表模型(mode)

func GetMyads(zoneid string) ([]orm.ParamsList, error) {
    tidNum, err := strconv.ParseInt(zoneid, 10, 32)
    if err != nil {
        return nil, err
    }
    //查询数据表
    o := orm.NewOrm()
    var lsits []orm.ParamsList
    num, err := o.Raw("SELECT * FROM `oepre_myads` WHERE `zoneid` = ? LIMIT 0, 30", tidNum).ValuesList(&lsits)
    if err == nil && num > 0 {

    }
    return lsits, nil
}

2.0 控制器(controller)

func (this *MainController) Get() {

    this.Data["IsHome"] = true
    this.Data["Website"] = "s.me"
    this.Data["Email"] = "304030196@qq.com"
    this.TplNames = "templets/default/index.tpl"
    var datalist []orm.ParamsList
    datalist, err := models.GetMyads("2")
    if err != nil {
        beego.Error(err)
    }
    

    fmt.Printf("-----------------------------%d", datalist)

}

 3.0 会返回一个数组

beego数据库orm操作数据表返回数组,布布扣,bubuko.com

beego数据库orm操作数据表返回数组

标签:style   blog   color   数据   ar   div   amp   new   

原文地址:http://www.cnblogs.com/go-ios/p/3905808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!