beego数据库orm操作数据表返回数组
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.ParamsListnum, 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"] = truethis.Data["Website"] = "s.me"this.Data["Email"] = "304030196@qq.com"this.TplNames = "templets/default/index.tpl"var datalist []orm.ParamsListdatalist, err := models.GetMyads("2")if err != nil {beego.Error(err)}fmt.Printf("-----------------------------%d", datalist)}
3.0 会返回一个数组
转载于:https://www.cnblogs.com/go-ios/p/3905808.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
