Laravel 5 laravel查询中面临的一些问题

Laravel 5 laravel查询中面临的一些问题,laravel-5,Laravel 5,我有两个单独的列startDateyy mm dd和startTime24h。 现在我想获取比现在更大的记录。 做这件事的简单有效的方法是什么?提前谢谢 从逻辑上讲,不应该有比现在更大的记录,除非它是手动输入的,或者服务器时间有严重问题 现在,如果您想检查它,下面是单独的代码: whereDate/whereMonth/whereDay/whereYear/whereTime whereDate方法可用于将列的值与日期进行比较: whereTime方法可用于将列的值与 具体时间: 如果你想让他们

我有两个单独的列startDateyy mm dd和startTime24h。 现在我想获取比现在更大的记录。
做这件事的简单有效的方法是什么?提前谢谢

从逻辑上讲,不应该有比现在更大的记录,除非它是手动输入的,或者服务器时间有严重问题

现在,如果您想检查它,下面是单独的代码:

whereDate/whereMonth/whereDay/whereYear/whereTime

whereDate方法可用于将列的值与日期进行比较:

whereTime方法可用于将列的值与 具体时间:

如果你想让他们俩在一起

$users = DB::table('users')
            ->whereColumn([
                ['startDate', '>', now()],
                ['startTime', '>', now()]
            ])->get();
$users = DB::table('users')
                ->whereTime('created_at', '>',now())
                ->get();
$users = DB::table('users')
            ->whereColumn([
                ['startDate', '>', now()],
                ['startTime', '>', now()]
            ])->get();