我已经找了两天了,就是找不到合适的方法来做我想做的事情!我有一个数据库表,我想每月更新一次。因此,我正在使用Laravel设计一个API,并且我希望在调用特定函数的一个月中只执行一次SQL语句块。例如,在检索表的所有行的索引函数中,我想检查当前日期是否高于列中的日期,如果它只执行了一次,那么当该函数在同一个月内再次被调用时,就根本不执行。我已经编写了数据库操作的逻辑,但在执行索引函数时不能只运行一次代码。它一直在执行内部的代码块。所以我想知道如何做这样的任务。我看过CRON Job,但这不是我想要的。我希望在不执行任何命令的情况下完成任务。下面是代码
public function getAl
我正在使用Server 2014,我需要向我的SQL查询中添加一行代码,该代码将过滤只提取到StayDate (数据库中的一个列)是greater than or equal to ( 1st day of the current month )的记录中提取的数据。WHERE StayDate >= '1st Day of Current Month'