models.Content

最后更新时间:2026-05-03 12:10:00

1. 模型定位

models.Content 是内容底层数据模型。它是文章、产品、案例等内容记录的原始结构,前台卡片模型通常从它包装出来。

2. 字段表

字段名类型字段说明模板用途
idint32内容 ID用于唯一标识内容
namestring名称用于后台名称
titlestring标题用于标题展示
originstring来源用于来源信息
descriptionstring描述用于摘要和 SEO
keywordsstring关键词用于 SEO
tagsstring标签原文用于标签解析
imgstring缩略图用于封面展示
albumsstring图集原文用于图集展示
contentstring正文用于详情正文
extmap[string]any扩展字段用于自定义结构化数据
viewsint32浏览量用于热度展示
pricefloat32价格用于商品类内容
statusint8状态控制前台是否展示
sourceint8来源类型用于标识内容来源
column_idint32栏目 ID用于归属栏目
slugstring内容别名用于详情链接
uidint64用户 ID用于作者关联
authorstring作者用于作者展示
enable_replyint8是否允许互动控制评论/留言
passwordstring访问密码用于密码保护内容
created_attime.Time创建时间用于时间展示
updated_attime.Time更新时间用于时间展示

3. 使用说明

这是最底层的内容记录,前台模板通常通过 ContentCardVM 读取它,而不是直接去拼数据库字段。