标签: php laravel-5
每周做一份工作的最佳方法(更简单;更快捷;更优雅)是什么?
我需要每周完成这项工作,但是对于每个用户来说,从用户的注册日期算起几周。
例如,
用户1 在星期一注册,该用户的工作将在每个星期一运行(不包括注册星期一)
用户2 注册,该用户的工作将在每周二开始(不包括周二的注册)
这项工作很简单,就像在数据库中增加一个字段一样。
请记住,我正在使用Laravel框架,解决方案应该在Laravel框架环境中“优雅”。
答案 0 :(得分:0)
我决定使用Laravel Task Scheduling创建计划任务。
它每个星期一运行,然后计算每个用户的过去几周,并相应地增加字段。