私のアプリでは、いくつかのオブジェクトにゴミ箱を実装しようとしています。つまり、「ゴミ箱」列があり、オブジェクトがゴミ箱に入れられた日付に設定されます。Trash には、ユーザーがオブジェクトを復元できるインデックス ページもあります。「trashed」を nil に設定します。
メソッドのごみ箱を使用したモデルの例を見つけました! 、そのセットはこれまでに破棄され、懸念事項で実装されました。しかし、アクションto_trashでコントローラーを実装する方法がよくわかりませんか? コントローラーでも懸念を使用する方法はありますか、またはすべてのコントローラーに独自のアクションとそれを呼び出すためのルートが必要ですか?
アクション move_to_trash を持ち、すべてのコントローラーがこのアクションを使用するコントローラー Trash で実装しましたが、これを行うには get params Trashable_id と Trashable_type を追加する必要があります。それは物事を行う良い方法ですか?