Laravel php数据库检查日期

时间:2018-11-19 05:45:50

标签: php laravel laravel-4 eloquent

如果小于“ Before date”,是否存在检查数据库日期的正确方法,然后进行限制?

我目前拥有的是

        if (count(Sale::where('date','<=' ,'2018-08-01')->get()) > 0 ) {
            echo "Sales is closed";
            return false;
        }else {
            echo "Sales is open";
            return true;
        }

销售将于2018年8月1日之前结束,新销售将在该日期之后开始。

1 个答案:

答案 0 :(得分:1)

在laravel-4中是正确的方法,但是可以直接使用count方法(这里不需要get方法)

if (Sale::where('date','<=' ,'2018-08-01')->count() > 0 ) {
    //restriction
}else {
   //not restrication 
}