8.4. Article 模型

本教程最新版为 1.22,当前版本已放弃维护,请阅读最新版本!

说明

本节我们来解决命令行里 air 自动编译项目 undefined: getArticleByID 的报错。

新建模型

getArticleByID() 是我们在 main.go 中创建的函数,用以获取 ID 对应的文章。

接下来我们使用 GORM 来实现相同的功能,首先创建 Article 模型文件:

app/models/article/article.go

package article

// Article 文章模型
type Article struct {
    ID    uint64 
    Title string
    Body  string
}

注意我们将 ID 从 int64 修改为 uint64 ,因为数据库的 ID 为大于 0 的自增整数,所以我们使用更加合适的 uint64 来设定。

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 5

Oyxiaoxi
将 Int64ToString 改为 Uint64ToString后,删除按钮依旧不会展现出来
2 个点赞 | 16 个回复 | 问答 | 课程版本 1.17
kangsf
详情页show.gohtml引用报错
0 个点赞 | 1 个回复 | 问答 | 课程版本 1.19
做饭君
课程中将 logger.LogError() 函数进行了修改后的问题怎么解决?
0 个点赞 | 0 个回复 | 问答 | 课程版本 1.17