商品评论表表结构设计

在不考虑非关系型数据库的前提下,设计一个类似qq空间的评论功能表。评论回复只有两级。不考虑无限极回复。

(主键ID,评论用户ID,被评论商品ID,评论内容,评论时间,被回复评论评论主键ID,评论是否有效,备注信息)

HQL语句查询某用户的评论回复列表

hql.append("select new com.xx.query.pojo.UserVoAssessing(u.uid,(CASE WHEN u.nickname IS NULL THEN u.uname ELSE u.nickname END),u.head, a.aid, a.content, a.createTime,c.cid,c.cname,c.imageurl,c.introduce) ");
hql.append("from Assessing a , Users u, Clothes c where u.uid=:uid and a.clothes.cid=c.cid  and a.statue=0 and a.parentAssessing  in (select ass.aid from Assessing ass where ass.users.uid=:uid) order by a.createTime desc");


你可能感兴趣的:(关系型数据库)