在切换到另一个支持版本化关联的版本控制gem之前,我想确定vestal_versions是否支持版本化关联(似乎不支持),例如=> has_versioning。我还没有看过代码,但我在自述文件或github上的问题部分找不到任何与版本化关联相关的内容。如果能帮上忙,我们将不胜感激!
发布于 2010-07-08 01:33:35
(在写这篇文章的时候)在官方的vestal_versions存储库中有一个associations branch,它仍然是一个基本的想法,还没有合并到主分支中。因此,我决定使用另一个版本控制gem,特别是遵循this博客文章中的说明的acts_as_revisable。
发布于 2010-07-08 05:04:15
我正在寻找一些看起来非常接近你的需求的东西。但我不需要恢复关联的对象,只需记录它们。我在考虑用nosql的方式来处理它。因此,我可以保存模型版本,关联将是嵌入的文档。
所以我可以更全面地比较不同的版本。现在我使用paper_trail,但由于它不能处理关联,所以不可能存储与模型关联的标签并查看它是如何随时间变化的。
https://stackoverflow.com/questions/3191042
复制相似问题