Beego报错RegisterModel must be run before BootStrap

ゝ一世哀愁。 2022-12-12 04:42 266阅读 0赞

报错

  1. beego02:RegisterModel must be run before BootStrap
  2. Request Method: GET
  3. Request URL: /testmodel
  4. RemoteAddr: 127.0.0.1
  5. Stack
  6. D:/Go/src/runtime/panic.go:969
  7. D:/gopath/src/github.com/astaxie/beego/orm/models_boot.go:308
  8. D:/gopath/src/goPractice/beego02/controllers/model.go:25
  9. D:/Go/src/reflect/value.go:460
  10. D:/Go/src/reflect/value.go:321
  11. D:/gopath/src/github.com/astaxie/beego/router.go:853
  12. D:/Go/src/net/http/server.go:2807
  13. D:/Go/src/net/http/server.go:1895
  14. D:/Go/src/runtime/asm_amd64.s:1373
  15. beego 1.12.1 (beego framework)
  16. golang version: go1.14.2

调整成这样的顺序即可

  1. orm.RegisterModel(new(Access))
  2. orm.RegisterDataBase("default", "mysql", "root:root@tcp(127.0.0.1:3306)/test1?charset=utf8", 30)

发表评论

表情:
评论列表 (有 0 条评论,266人围观)

还没有评论,来说两句吧...

相关阅读