5

データベースからレコードをソフト削除する(実際に削除されるのではなく、削除済みとしてフラグを立てる)ことと...

...また、どのタイプの検索でも、特別なユーザー定義のスコープを使用せずに、これらのゴミ箱に入れられたレコードが自動的に省略されます。たとえば、それはすべて宝石の中で行われます。

乾杯!

4

5 に答える 5

7

DHH は、基本的に単なるモジュール ミックスインである「懸念事項」でこれを行うのが好きで、私はそのミニマリスト アプローチが好きです。

これがDHHのバージョンです - https://gist.github.com/1014971

ここに私のバグ修正バージョンがあります - https://gist.github.com/4032984

于 2012-11-08T23:30:43.110 に答える
4

paper_trail をチェックアウトすることをお勧めします

https://github.com/airblade/paper_trail

于 2011-06-16T17:41:03.383 に答える
2

paper_trail には多くの機能があり、十分にテストされています (長い間存在しています)。

特定の機能だけが必要な場合は、以下を確認してください。

https://github.com/grosser/soft_deletion

于 2012-11-08T21:49:30.343 に答える