你会如何做一个带有修改的评论系统?
我需要实施一个经过修订的评论系统。
我正在使用 Doctrine2。
我需要在编辑时存储所有评论,但仅显示最后一条评论,但是我需要能够显示所有旧评论并始终显示评论数
I need to implement a comment system with revision.
I'm using Doctrine2.
I need all to store all the comments when they are edited, but only display the last for the moment, however I need to be able to show all the old comments and always show the count of comments
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看看DoctrineExtensions中的Versionable
基本上你让你的实体实现
Versionable
并且添加版本字段。它与 VersionManager 捆绑在一起,允许您回滚到特定版本。实体上的版本字段将指示修订数量。
Have a look at Versionable in the DoctrineExtensions
Basically you make your Entity implement
Versionable
and add a version field. It comes bundled with a VersionManager to allow you to rollback to specific versions.The version field on the Entity will indicate the number of revisions.
像这样的东西......我会让你填空:
用法非常简单:
我还没有测试过这个,但你明白了......
Something like this... I'll let you fill in the blanks:
Usage is pretty simple:
I haven't tested this, but you get the idea...