goframe 博客文章模型文档
模型结构 (BlogArticleInfoRes)
BlogArticleInfoRes
结构体代表系统中的一篇博客文章,包含完整的元数据和内容管理功能。
type BlogArticleInfoRes struct {
Id uint `orm:"id,primary" json:"id"` // 唯一标识符
Title string `orm:"title" json:"title"` // 文章标题
Content string `orm:"content" json:"content"` // 文章内容
Summary string `orm:"summary" json:"summary"` // 文章摘要
CategoryId int `orm:"category_id" json:"categoryId"` // 分类ID
Tags string `orm:"tags" json:"tags"` // 文章标签
Cover string `orm:"cover" json:"cover"` // 封面图片URL
ViewCount int `orm:"view_count" json:"viewCount"` // 浏览次数
Status int `orm:"status" json:"status"` // 文章状态
CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` // 创建时间
UpdatedAt *gtime.Time `orm:"updated_at" json:"updatedAt"` // 更新时间
IsTop int `orm:"is_top" json:"isTop"` // 是否置顶
Author string `orm:"author" json:"author"` // 文章作者
Category *LinkedCategory `orm:"with:id=category_id" json:"category"` // 关联分类
}
字段说明
字段名 | 类型 | JSON标签 | ORM标签 | 描述 |
---|---|---|---|---|
Id | uint | json:“id” | orm:“id,primary” | 文章唯一标识符 |
Title | string | json:“title” | orm:“title” | 文章标题 |
Content | string | json:“content” | orm:“content” | 文章主要内容 |
Summary | string |