バージョンのitem_typeを設定するオプションはありますか?私はクラスPostを持っていて、そのためのデフォルトのitem_typeはPost
です。設定するオプションはFoo
ですか?例とPaper Trail Gem:特定のモデルにカスタムitem_typeを使用する方法
UPDATE:
class Post < ActiveRecord::Base
has_paper_trail
end
post = Post.create # this creates a new post along with a version.
version = post.versions.first
version.item_type = 'Post' # Item type here is the name of the base model 'Post'.
からITEM_TYPEを返し
^:あなたの拡張オブジェクトすなわちからクエリを使用せずにバージョンを取得します。紙トレイルの宝石用です。 –