在日期字段中选择月份年份和日期

时间:2017-11-01 08:48:52

标签: laravel laravel-5 laravel-5.3

我的数据表中有值$date='2017-10-30'我的字段requested_on'2017-10-30 15:40:10'我想使用query选择行。我的查询没有选择行它具有$ date值

$reportdate =DB::table('asset_request')
 ->where('asset_request.requested_on','=',$date)->distinct()
 ->orderby('asset_request.request_id','DESC')->get();

1 个答案:

答案 0 :(得分:1)

在Laravel中,您可以使用whereDate将列的值与日期进行比较:

$reportdate = DB::table('asset_request')
     ->whereDate('asset_request.requested_on', $date)
     ->distinct()
     ->orderby('asset_request.request_id','DESC')->get();