0
有時候,我需要在軌刪除一些數據:如何在rails中刪除和備份模型?
Post.where(id: [123, 321]).delete_all
而且我需要備份,以防一些數據出了問題。
有沒有任何寶石或代碼可以幫助我做到這一點? 它應該導出到YAML文件,備份所有被破壞的數據,並且容易恢復(再次導入數據)。
我已經完成了數據庫級備份。我需要的是模型/對象級備份。
有時候,我需要在軌刪除一些數據:如何在rails中刪除和備份模型?
Post.where(id: [123, 321]).delete_all
而且我需要備份,以防一些數據出了問題。
有沒有任何寶石或代碼可以幫助我做到這一點? 它應該導出到YAML文件,備份所有被破壞的數據,並且容易恢復(再次導入數據)。
我已經完成了數據庫級備份。我需要的是模型/對象級備份。
您可以隨時使用這個:
https://github.com/goncalossilva/rails3_acts_as_paranoid
它會將您的記錄,並刪除它們,但沒有真正刪除它們,並給你恢復它們的可能性。
謝謝!真是太神奇了,我知道這裏有個寶石〜 – linjunhalida