使用vestal_versions的版本化关联?

我想确定在切换到可以支持版本化关联的另一个版本控制gem之前,vestal_versions是否支持版本化关联(似乎它没有)(例如=> has_versioning) 。 我还没有查看代码,但我找不到与自述文件或github上的问题部分的版本化关联有关的任何内容。 帮助将不胜感激!

(在写这篇文章的那一刻)官方的vestal_versions存储库中有一个关联分支 ,它仍然是一个基本的想法,并没有在主分支中合并。 所以我决定使用另一个版本控制gem,特别是acts_as_revisable,遵循这篇博文中的说明。

我正在寻找一些看起来非常接近您需求的东西。 但我不需要还原关联的对象,只是为了记录它们。 我正在考虑以nosql的方式处理它。 所以我可以保存模型版本,关联将是嵌入式文档。

所以我可以用更全面的方式比较版本。 现在我使用paper_trail,但由于它无法处理关联,因此无法存储与模型关联的标记并查看它是如何随时间变化的。