在 Rails 3 中维护历史记录



我有一个用户模型,其中包含许多字段,包括用户的权重。管理员用户可以随时更改特定用户的权重。是否可以维护特定用户的体重历史记录。

没有内置的模型版本控制,但有一堆 gem 可以帮助你。我建议看看paper_trail和vestal_versions。

Ryan Bates有一些很好的截屏视频,涵盖了一些功能:

  • 使用"书面记录撤消
  • "
  • 模型版本控制

我建议专注于paper_trail,因为它仍在维护中。

这是可能的。 并非没有编写一些代码或使用 gem。 我建议你看看其中的一些...特别是Papertrail似乎非常受欢迎。

https://www.ruby-toolbox.com/categories/Active_Record_Versioning

最新更新