3

バージョン管理された関連付けをサポートできる別のバージョン管理gemに切り替える前に、vestal_versionsがバージョン管理された関連付けをサポートしているかどうかを確認したいと思います(例:=> has_versioning)。私はまだコードを見ていませんが、readmeファイルまたはgithubの問題セクションからバージョン管理された関連付けに関連するものを見つけることができませんでした。助けていただければ幸いです!

4

2 に答える 2

1

(これを書いている時点で)公式のvestal_versionsリポジトリにアソシエーションブランチがあります。これはまだ基本的な考え方であり、マスターブランチにはまだマージされていません。そこで、このブログ投稿の指示に従って、別のバージョン管理ジェム、具体的にはacts_as_revisableを使用することにしました。

于 2010-07-07T17:33:35.137 に答える
0

私はあなたのニーズに非常に近いと思われるものを探しています。ただし、記録するためだけに、関連するオブジェクトを元に戻す必要はありません。私はそれをnosqlの方法で処理することを考えていました。したがって、モデルバージョンを保存すると、関連付けは埋め込みドキュメントになります。

したがって、より包括的な方法でバージョンを比較できます。現在、paper_trailを使用していますが、関連付けを処理できないため、モデルに関連付けられたタグを保存して、時間の経過とともにどのように変化するかを確認することはできません。

于 2010-07-07T21:04:15.083 に答える