1
我在Ruby on Rails中創建了一個知識庫Web應用程序。我正在尋找關於如何處理同一文章修訂的各種想法。如何處理文章修訂?
在這一點上,我有一個名爲內容和版本的表。版本號belongs_to
內容表並且具有foreign_key到。然而,從現在開始,我不確定我將如何實現保存到不同版本,自動保存並允許作者從特定版本恢復並將特定版本作爲當前版本進行恢復。任何建議,意見和鏈接都是值得讚賞的。
我在Ruby on Rails中創建了一個知識庫Web應用程序。我正在尋找關於如何處理同一文章修訂的各種想法。如何處理文章修訂?
在這一點上,我有一個名爲內容和版本的表。版本號belongs_to
內容表並且具有foreign_key到。然而,從現在開始,我不確定我將如何實現保存到不同版本,自動保存並允許作者從特定版本恢復並將特定版本作爲當前版本進行恢復。任何建議,意見和鏈接都是值得讚賞的。
版本控制可能會很棘手,但檢查出paper_trail:https://github.com/airblade/paper_trail
感謝您的答覆。你知道,如果paratrail寶石能夠存儲多個版本只是最新版本? – Charlie123
多個版本。這是一個版本控制解決方案。 – toddmetheny