1
我正在構建嚴重依賴has_many關聯的Rails 4應用程序。我很樂意使用像paper_trail這樣的gem來處理版本控制,但它does not handle has_many關聯,at least not yet。但是,older gems似乎在先前版本的Rails中支持此行爲。有沒有相當於Rails 4的解決方案?版本控制Rails 4中處理has_many關聯的gems
我正在構建嚴重依賴has_many關聯的Rails 4應用程序。我很樂意使用像paper_trail這樣的gem來處理版本控制,但它does not handle has_many關聯,at least not yet。但是,older gems似乎在先前版本的Rails中支持此行爲。有沒有相當於Rails 4的解決方案?版本控制Rails 4中處理has_many關聯的gems
它現在(在4.0.0版本中)對版本控制關聯(has_one和has_many)提供有限支持。
您需要有一個單獨的表來處理關聯,還需要將transaction_id列添加到版本表中。 但是,在here中還有一些注意事項和限制。
也請關注: https://github.com/airblade/paper_trail/blob/master/CHANGELOG.md#400