AirbladeのPaperTrail gemを使用して、特定のモデルの変更をすべてのカラムで追跡する必要があります。より具体的には、label
属性/列を持つFile
モデルがあり、ラベルの履歴を表示したい場合、今すぐ取得できるのはです。ファイルのバージョン履歴には、非ラベル他の属性への更新。これを行うには(さらに、私はちょうどラベルが自身をアップデートする必要はありませんが、また、そのバージョンに関連付けられているwhodunnit
とcreated_at
。)paper_trailのバージョン履歴をカラム別に
は、私は、ドキュメントには何も表示されない - 私が来ている最も近いですメタデータを追加すると、この属性の情報に簡単にアクセスできますが、関連するバージョン履歴のフィルタリングされたコレクションは返されません。