我正在制作一种 session 表,当用户访问特定表单时,它会向表中添加新记录。
我的问题是有什么方法可以在创建记录后经过一定时间后删除记录吗?例如,如果记录的最后更新时间为 10:00,则该记录将在 11:00 被删除。
最佳答案
实现此目的的唯一方法是创建一个 cron 作业。创建运行 symfony 任务的 cron 作业,删除超过 12 小时的记录。然后将 cron 设置为每小时运行一次。
关于mysql - Symfony 在设定时间后删除记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5439116/