0
私は6つのリレーションテーブル "books、book_details、book_confirmations、book_completions、member_bookings、およびbook_participants"を持っています。私はconfirmation_status = 0;で6テーブルにデータを保存します。created_atがすでに1日を過ぎた場合、確認ステータス= 0の私の予約をすべて削除しますが、私はそれらを自動的に削除したいと思います。だから、私のコントローラで何をすればいいのですか?特に__construct()の機能。期限切れのすべてのデータを削除する方法
削除の場合、削除スクリプトを実行するスケジュールされたタスクを使用する必要があると思います。 オプション2は、期限切れの予約をテーブルでチェックし、ユーザーがビューを開くたびにユーザーごとに削除する機能を持つことができます。 オプション3、ユーザーには表示されません。 created_at> 1日の条件で選択するだけです。私はこれが期限切れの予約の数の統計を必要とするならば、これが最もよいと思います。 –