为了账号安全,请及时绑定邮箱和手机立即绑定

使用Beego构建完整web项目

马斯 软件工程师
难度初级
时长56分
学习人数
综合评分8.63
20人评价 查看评价
9.1 内容实用
8.3 简洁易懂
8.5 逻辑清晰

最新回答 / zhangjingqiang
model 层看这两个文件就够了:https://github.com/go-learn-go/guess/blob/master/test.sqlhttps://github.com/go-learn-go/guess/blob/master/models/subject.go

最新回答 / 浮沉哖华_微安
这里只是做实例讲解,如涉及到复杂的应用,自带的orm不能满足需求就会用xorm了。

最新回答 / zhuhui901222
正常的  你用bee new myapp  后bee run就可以了

最新回答 / 番茄土豆黄瓜
原因:使用ORM创建表 我们定义结构体作为表,必须要有主键解决:在init方法中添加orm.RunSyncdb("default", false, true)  // true 改成false,如果表存在则会给出提示,如果改成false则不会提示 , 这句话没有会报主键不存在的错误

最新回答 / Antony_0001
orm.RegisterDataBase("default", "mysql", "root:password@/database?charset=utf8")

最新回答 / 徐波1
loc=Asia/shanghai  替换成
loc=Asia%2Fshanghai   即可

最赞回答 / 慕运维201543
bee generate scaffold user -fields="id:int64,name:string,gender:int,age:int" -driver=mysql -conn="root:123@tcp(127.0.0.1:3306)/imooc"其中:user 是指数据表名-fields=后面的id:int64,name:string,gender:int,age:int根据自己创建的user表字段来-driver=数据库类型 选项有 mysql /oracle/sql 等conn="...

最新回答 / yankeys
已解决根据引入路径的命名可知,此包是单独做了引入,命令:
go get -u github.com/go-sql-driver/mysql

最赞回答 / 波oo0
bee 可执行文件默认存放在 $GOPATH/bin 里面,所以您需要把 $GOPATH/bin 添加到您的环境变量中

最新回答 / 慕勒4072911
beego ORM(Object Relational Mapping) 是一个强大的 Go 语言 ORM 框架.

最赞回答 / Max_Star
name := c.GetString("name")key是编辑器的提示,不要照着写
课程须知
1、熟悉Go语言的基础语法知识 2、对MVC架构有基本了解 3、了解MySql数据库基本操作
老师告诉你能学到什么?
1、Beego的基本构成与使用 2、Bee工具的实用操作 3、应用beego完成web完整项目的开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消