首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何与父批注一起显示对注释的答复?

问如何与父批注一起显示对注释的答复?
EN

Stack Overflow用户
提问于 2014-01-14 07:04:50
回答 1查看 623关注 0票数 1

嗨,我想知道什么是最好的apppraoch显示评论和父评论的回复。

1我学到的方法是将答复和父注释存储在同一个表中,同时给答复提供一个索引“父注释id”。对于父注释,“父注释id”为空。在显示注释时,只需将所有内容显示在一起,并使用if (父注释id=null)语句将答复追加到父注释。

伪代码演示:

Mysql评论表: comment_id|parent_comment_id|comment_body|..。

Php:

前程

If (parent_comment_id=null) { Display comment_body }

If (parent_comment_id<>null) { Display comment_body }

前程结束

我认为,另一种方式是将答复存储在一个单独的表中,并且只有当它们显示父批注时才会提取答复。

演示伪代码: Mysql注释表: comment_id|comment_body

Mysql回复表: reply_id|parent_comment_id|reply正文

Php: foreach

显示comment_body

If (parent_comment_id=comment_id) { Display reply_body }

前程结束

有什么更好的方法去做呢?

非常感谢,

EN

回答 1

Stack Overflow用户

发布于 2014-01-14 08:45:36

为此,您可以尝试NoSQL DB。前MongoDB.比MySQL好多了。

使用Json显示结果。

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

https://stackoverflow.com/questions/21107708

复制
相关文章

相似问题

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