使用Laravel 6.2
我的数据库中有一个表,其中有3列
status
(类型:枚举)start
(类型:时间戳记)end
(类型:时间戳记)我要自动更新status
:
status
为ready
并且实际时间戳对应于start
时
=>更改为started
(如果不是status
,我不想更新ready
!)status
为started
并且实际时间戳对应于end
=>时,它更改为ended
我一直在阅读官方文档中的内容: Task scheduling,Events和Queus,但我不知道从哪里开始。
我发现的最佳技巧是安排一个命令,该命令将每分钟运行一次数据库请求,并检查它是否需要更新任何字段,但是我想知道执行此操作的最佳方法是什么。