我已經在Rails應用程序中配置了Paper_Trail和CanCan。 Rails_Admin很好地向我顯示了表versions和version_associations。 在另一個應用程序(實際上是前一個應用程序的一個分支),我想Rails_Admin也顯示這些表,但它不。 在我登錄與角色admin用戶,併爲這兩個應用的能力,這兩個應用程序是這樣的: class Ability
in
我有一個課程'課程',它有一個子課程'主題'。 一門課程有很多科目。 我正在尋找使用paper_trail - 4.0.0.beta1版本來跟蹤課程/主題的任何更改。 課程類定義: Class Course
has_many :subjects
has_paper_trail
end
主題類定義: Class Subject
belongs_to :course
h
我想只選擇類型爲「user」的papertrail中的版本。有什麼方法可以獲得用戶類型的5個最新更改嗎? 現在我喜歡下面,但這給了我所有類型的5最新。 table_for PaperTrail::Version.order('id desc').limit(5) do
// some code for what to do
end