Paper Trail Gem:跟踪用户活动以获得声望点

时间:2012-06-20 01:33:49

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

我对名为Paper Trail的宝石有疑问。我想给网站上最活跃的人提供声望点。这个宝石可以帮助我吗?此外,是否可以跟踪哪些用户编辑或创建了不属于他们的模型?

1 个答案:

答案 0 :(得分:2)

无论何时在您的系统中进行更改,纸质跟踪都可以通过whodunnit属性跟踪用户ID。如果控制器使current_user对象可用,则会自动设置此项。我知道authlogic会这样做,我打赌devise也会这样做。所以是的,它会跟踪任何用户,无论用户和模型之间是否存在实际关系。