我一直在通过 RailsCast 教程尝试 public_activity gem,我只是注意到一旦记录被破坏,活动中描述的任何数据都无法再次识别,我认为这是对用户体验的关闭。例如,我只能做这种类型的陈述
用户已删除他的帖子。
代替,
用户删除了他题为“一些随机帖子”的帖子。
我阅读了 RailsCast 的 public_activity 教程的评论部分,并访问了一个链接,该链接将我引导至 Redcrumbs gem。浏览完文档后,我注意到它只跟踪记录上的更改。
那么,还有其他宝石可以满足我的需求吗?还是我应该继续使用 public_activity gem 而只是删除与被破坏记录相关的所有活动日志?