Skip to content

Latest commit

 

History

History
33 lines (31 loc) · 1.62 KB

node-blog4.md

File metadata and controls

33 lines (31 loc) · 1.62 KB

用 node 搭建个人博客(四):评论功能

评论和对应的文章在数据库里是捆绑在一块的。由于不提供注册功能,所以在游客评论后,会通过 IP 地址来代替游客名称。

文章的数据结构

{
  _id: '5adf00a6e55e5e5',文章唯一标识符,
  title: '文章标题',
  content: '文章内容',
  tags: ['文章标签'],
  date: '日期',
  year: '年', // 查询用
  month: '月', // 查询用
  comments: []
}

文章数据中的 comments 就是保存评论数据用的。

{
  user: '127.0.0.1',
  comment: '这里是评论'
}

每次游客评论时,会将这一条数据添加到 comments 里,当下一次访问该文章时,就可以看到游客的评论了。

项目相关文档