0
我会让用户提交帖子,我只想让Rails自动删除每个月前创建的每个帖子及其所有依赖项(例如回形针图片)。Rails自动删除帖子记录
我发现了一些场景,一个去使用rake任务,但是对于我来说每天在特定的时间手动运行rake任务是件繁琐的事情。
第二个是使用cron,但这对我来说处理起来相当复杂。
所以我想知道是否有什么办法可以实现这一点,比如说,当一篇文章是一个月大时,然后rails会自动删除它。
或者我们可以给它一个软删除(非活动),使它仍然存储在数据库中,但像谷歌这样的搜索引擎无法取得特定的帖子了。
请指教。
软删除怎么办?我只希望发布者和管理员以外的人在某段时间后可以访问该帖子。 – 2014-12-11 14:56:29