Modelde, model başına model sayısını sınırlamanın bir yolu var mı?Papertrail'de model başına sürüm sınırı belirlediniz mi?
Örneğin, ben
PaperTrail.config.version_limit = 3
ile küresel bir sınır koyabilirsiniz biliyorum Ama
class Article < ActiveRecord::Base
has_paper_trail :limit => [10]
end
gibi bir şeyle, model başına o ayarlamak için bir yol göremiyorum ben de 'yok Sadece kaydedilen sürümlerin sayısını (sadece on) sınırlamak istersiniz, ancak bunu sadece en son on kaydedilir (config
sürüm ayarında olduğu gibi). dokümanlardan
has_paper_trail :if => Proc.new { |model| model.versions.count > 10 }
Özelliğe:
Burada anlatılan: https://github.com/airblade/paper_trail#custom-version-classes hower farklı versiyon tabloları sahip bitireceğiz ve İstediğiniz bir şey olup olmadığından emin değilim – siax