する質問をすることでしか得られない、回答やアドバイスがある。12Twitterのようなユーザーが投稿できるSNSサイトを作っています。Tutorialのサンプルアプリケーション完成直後で今から機能を足そうとしている段階です。ユーザーが投稿してから、一定時間(30分)が経過したら自動的にデータを削除する機能を実装したいです。調べて、wheneverを使って試してみたり、expires_inを使って試してみたりしたのですが、具体的な書き方が分からずどうしても消せません。wheneverの場合だと、schedule.rbにどのように書けば良いか。その他に方法があれば是非教えてください。お手数ですが、ご回答いただけますと助かります。attachmentクリップ5気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0色々書こうかと思いましたがterateilここにまとまっていました。30分過ぎたのをdeleteするメソッドend3非同期処理を使い30分後に自分自身を削除させる。システムが小規模なうちはどれでも変わりません。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。18:51ご回答ありがとうございます!貼っていただいたリンクを見てはいたのですがわかりませんでした。お手数ですが、「30分過ぎたのをdeleteするメゾット」っていうのは具体的にどう書けばいいのですか?もし宜しければ例などをいただければ嬉ありがたいです。何度も質問申し訳ありません。何度も調べてもわからなかったことなので是非教えてください。貼っていただいたリンクを見てはいたのですがわかりませんでした。宜しければ例などをいただければ嬉ありがたいです。何度も質問申し訳ありません。何度も調べてもわからなかったことなので是非教えてください。08:23やってみたのですが上手くいきません。wheneverは諦めて、とりあえず自動でデータが消えれば大丈夫なので、わかる方いたら教えてください。やってみたのですが上手くいきません。wheneverは諦めて、とりあえず自動でデータが消えれば大丈夫なので、わかる方いたら教えてください。08:26投稿はどこに保存してるんですか?memcachedやredis等に保存するなら、保存する時に有効期限を設定すれば自動で消えます。投稿はどこに保存してるんですか?memcachedやredis等に保存するなら、保存する時に有効期限を設定すれば自動で消えます。09:25>>やってみたのですが上手くいきませんどうゆう風なコードに落とし込んでどういったエラーが出たor予想と違う結果が出たかを書いていただかないとただでさえコードを晒さな過ぎです。hogeModel.where("created_at<?",Time.now-(30.minites)).delete_allendで問題なく動くはずです。ただでさえコードを晒さな過ぎです。問題なく動くはずです。解決済railsのwheneverの設定について受付中wheneverでstagingサーバーで実行したいのに、本番環境が参照されてしまいます。0Wheneverでcronを自動設定したい。0wheneverでコントローラメソッドを動かせません。頂いたご意見への回答は行っておりません。