我想知道是否有一个集成的解决方案来拥有一个带有 Rails 支持的版本化记录的数据库(ala version_fu ar_versioned),谢谢!
kpanic
问问题
329 次
5 回答
1
于 2008-09-24T21:22:26.977 回答
1
感谢 srboisvert 提到我的叉子。这是更多信息/上下文。为每个版本设置了 updated_attributes 列的值,并列出了从先前版本更改的属性。当您需要显示记录/版本并希望显示更改的值时,这很有用。我需要它来为我们拥有的特定记录实现历史视图,我们希望在历史中显示的每个版本中将任何更改的值涂成红色。这在我上面链接的博客文章中进行了介绍,以及其他一些小的调整。
如果有人进一步调整它,请向我发送拉取请求等。
于 2009-04-10T18:16:57.920 回答
0
有一个作为版本化(ar-versioned) 的分支版本,它在版本化表 (updated-attributes) 中包含一个附加列,该列是已更改内容的哈希。
于 2009-02-27T13:14:58.467 回答
0
如您所述,插件支持该功能,Rails 核心不支持该功能。
于 2008-09-18T16:40:22.877 回答
0
我最终使用acts_as_audited
与htmldiff
插件一起完成此操作以获得一些漂亮的输出。
请参阅:区分 ruby 字符串或数组
于 2009-04-10T05:39:54.590 回答