首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌套的set comments问题

嵌套的set comments问题
EN

Stack Overflow用户
提问于 2011-07-13 00:43:30
回答 1查看 353关注 0票数 0

我对嵌套集还是个新手,尽管我以前用过它们来创建存储结构。我现在想为注释系统使用嵌套的集合,但我不能理解它,而且很少有这样的例子。

这个网站基本上是一个博客,我想让人们对帖子发表评论,并对其他评论做出回应。

这是我的问题:

每条评论是一个节点吗?如果是这样,我是否要在每次创建新帖子时创建一个根节点,并将评论作为子节点添加到根节点?

这是我看到的唯一有效的方法,但我并不疯狂地为我的每一篇帖子创建一个根节点,在第一个实际的评论做出之前,评论表应该保持不变?

有人能给我解释一下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-13 03:58:28

如果您希望能够轻松地检索整个层次结构,则使用嵌套set。在你的例子中,每个评论都会有post_id (如果你允许层次化的评论,它可能会有in_reply_to ),并且不需要嵌套的set,因为你将通过post_id得到所有的评论。如果你希望每个帖子都有很多评论,你可以使用评论的嵌套集合,这样你就会有很多根节点(每个一级评论一个根节点-一个评论不是回复评论,而是直接指向帖子)。我不认为有很多根节点有任何问题,我也不理解你关于‘表应该在第一个真正的注释之前保持不变’的想法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6667849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档