如何将一本书的多个版本存储,最好方案??
class Book < ActiveRecord::Base
has_many :revisions
end
class Revision < ActiveRecord::Base
belongs_to :book
end
在revisions的table下有book_id一欄。
可以参考wiki的版本,在rails里面有个很不错的plugin 可以参考下:
http://github.com/technoweenie/acts_as_versioned/tree/master