涉及几张表,至少三张表。
所评论的文章是是什么?
谁的文章?
评论人是谁?
怎么做这个功能?
后台:
三张表是有关联的,评论是怎么展示的?跟据前端分析后台逻辑,首先评论产生在某人文章的某个地方展示,当展示那个文章时,就会展示评论。一个文章是可以对应多个评论的,而每个评论也是多个用户产生的。
如此错综复杂的关系,如何理清楚?且听我慢慢细说。
首先评论的展示列表是跟必须有文章和主人的,所以跟据文章id和主人id可以查询出该文章的评论列表。
如何添加一个评论?评论的id可以自动生成,我们可以跟据文章id,主人id,评论人id产生一个评论。
评论表应该包含哪些字段呢?
id,gmt_create,gmt_update,userId,articleId
前台:
进入某个文章的时候,其实已经确定了文章id,主人id,此时只需要判断评论人id是否存在,也就是判断是否登录,登录后把这三个id传给前端,以及评论的一些信息传给后台处理就行了。
作者:万能包哥 出处:http://www.cnblogs.com/mybloger/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |