

Twitterのようなユーザーが投稿できるSNSサイトを作っています。  
具体的には、Ruby on Rails Tutorialのサンプルアプリケーション完成直後で今から機能を足そうとしている段階です。  
ユーザーが投稿してから、一定時間（30分）が経過したら自動的にデータを削除する機能を実装したいです。

いろいろ調べて、wheneverを使って試してみたり、expires_inを使って試してみたりしたのですが、具体的な書き方が分からずどうしても消せません。

wheneverの場合だと、schedule.rbにどのように書けば良いか。  
また、その他に方法があれば是非教えてください。

大変お手数ですが、ご回答いただけますと助かります。


CC BY-SA 3.0
2017-02-20T08:28:57.767
32806
2017-02-22T02:00:30.233
2017-02-20T13:23:04.960
76
20741
question
ruby-on-rails ruby
一定時間が経過したら自動的に、ユーザーの投稿したデータを削除したい


一定時間が経過したら自動的にデータベースからデータを削除するのではなく、erbで一定時間が経過した投稿は表示させないとするほうが、実装しやすいのではないでしょうか。


CC BY-SA 3.0
2017-02-22T02:00:30.233
32856
2017-02-22T02:00:30.233
7414
32806
answer