0

アクティブなレコードと関連付けの履歴を追跡したい。私はmany to many 協会を持っています:

class BookList
  has_many :book_list_items
  has_many :books, through: :book_list_items
end

class BookListItem
  belongs_to :book
  belongs_to :book_list

  attr_accessable :position
end

class Book
  has_many :book_list_items
  has_many :book_lists, through: :book_list_items
end

このような履歴を追跡するにはどうすればよいですかBookList:

  • ブック リストにブックを追加する
  • ブック リストからブックを削除する
  • ブック リスト内のブックの位置を更新する

この構造を実装するにはどうすればよいですか

4

1 に答える 1

1

http://railscasts.com/episodes/255-undo-with-paper-trail

これは、提供された情報に基づいてうまく機能する優れたレールキャストです

于 2013-05-27T12:54:00.393 に答える