用beego的脚手架新增数据不能保存

govip · · 2792 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

版本: ``` bee version ______ | ___ \ | |_/ / ___ ___ | ___ \ / _ \ / _ \ | |_/ /| __/| __/ \____/ \___| \___| v1.10.0 ├── Beego : 1.11.1 ├── GoVersion : go1.12.1 ``` 这样创建一个新工程: ``` bee new quickstart ``` 使用beego的脚手架创建CRUD: ``` bee generate scaffold post -fields="title:string,body:text" -driver=mysql -conn="root:root@tcp(127.0.0.1:3306)/quickstart" ``` routers/router.go ``` package routers import ( "quickstart/controllers" "github.com/astaxie/beego" ) func init() { beego.Router("/", &controllers.MainController{}) beego.Router("/posts" ,&controllers.PostController{}, "*:GetAll") beego.Router("/posts/add" ,&controllers.PostController{}, "*:Post") } ``` 在数据库中插入一条数据: ``` mysql> use quickstart; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> show tables; +----------------------+ | Tables_in_quickstart | +----------------------+ | migrations | | post | +----------------------+ 2 rows in set (0.00 sec) mysql> desc post; +-------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | title | varchar(128) | NO | | NULL | | | body | longtext | NO | | NULL | | +-------+--------------+------+-----+---------+----------------+ 3 rows in set (0.00 sec) mysql> insert into post(id, title, body) values(1, 'a', 'b'); Query OK, 1 row affected (0.00 sec) ``` 用API插入第二条数据: [![enter image description here][1]][1] 但查看列表发现,第二条数据只保存了ID,为什么? [![enter image description here][2]][2] [1]: https://i.stack.imgur.com/T92xF.png [2]: https://i.stack.imgur.com/PM23I.png

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2792 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传