请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

bee run 后波报错

老师你好,我在执行 bee run 后,报了这个错误,不知道怎么解决了:

Failed to build the application: go build fyouku: build output "fyouku.exe" already exists and is not an object file


图片描述

正在回答 回答被采纳积分+3

2回答

下雨le 2021-06-04 15:33:17

上面的两句代码,在main. go文件中有设置

0 回复 有任何疑惑可以回复我~
我的时候 2021-05-31 19:46:08
func init() {
   orm.RegisterModel(new(Type))
   orm.RegisterModel(new(Region))
}

在这个小节对应的源文件models.base*.go里面少了上面代码,下面是完整的

package models

import "github.com/astaxie/beego/orm"

type Region struct {
   Id   int
   Name string
}

type Type struct {
   Id   int
   Name string
}

func init() {
   orm.RegisterModel(new(Type))
   orm.RegisterModel(new(Region))
}

func ChannelRegion(channelId int) (int64, []Region, error) {
   o := orm.NewOrm()
   var regions []Region
   num, err := o.Raw("select id, name from channel_region where channel_id = ? AND status = 1 ORDER BY sort DESC", channelId).QueryRows(&regions)
   return num, regions, err
}

func ChannelType(channelId int) (int64, []Type, error) {
   o := orm.NewOrm()
   var types []Type
   num, err := o.Raw("select id, name from channel_type where channel_id = ? AND status = 1 ORDER BY sort DESC", channelId).QueryRows(&types)
   return num, types, err
}


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信