Rails 3 を vestal_versions gem で使用すると、次のような状況になります。
class Post < ActiveRecord::Base
versioned
has_many :comments
(...)
end
class Comment < ActiveRecord::Base
belongs_to :post
(...)
end
Post モデルのバージョン管理は問題なく機能します。私が望むのは、関連付けられた Comment モデルが作成/更新されるとすぐに、関連する Post モデルが新しいバージョンを取得することです。(vestal_versions の復元機能は必要ありません。)
これを達成するための正しい戦略は何でしょうか?