beego框架,使用orm的All方法,提示报错。

今天刚刚学习到beego框架,做了一个小demo,在数据库读取数据的时候提示runtime error: invalid memory address or nil pointer dereference问题,已经测试数据库可以连通,由于初次学习go语言,不太明白其运行原理,希望多多指教。
以下是代码

控制器:

var posts []models.Article
c.o.QueryTable("fa_blog_post").All(&posts, "Id", "Title")

结构体:

type Article struct {
    Id         int32
    Title      string
    Content    string
    Image      string
    Views      int64
    Createtime int16
}

错误信息:

beego框架,使用orm的All方法,提示:runtime error: invalid memory address or nil pointer dereference

讨论数量: 1

file 58行有一个空指针

3年前 评论
月亮☪ (楼主) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!