получить дату из datetime laravel

#laravel #database #api #controller

#ларавель #База данных #API #контроллер

Вопрос:

 public function searchByDate(Request $request) {  $sale = DB::table('sales')  -gt;join("customers", 'sales.customer_id', '=', 'customers.id')  -gt;where('sales.created_at', '=', $request-gt;created_at)  -gt;select('sales.*', 'customers.name')  -gt;get();  return response()-gt;json($sale);  }  

Я хочу сравнить две даты в состоянии where, но в sales.created_at есть дата и время, поэтому я хочу получить только дату, чтобы сравнить ее с $request-gt;creates_at, которая является только датой. Я пробовал этот код, но он не работает

 -gt;where(Date('sales.created_at'), '=', $request-gt;created_at)  

Комментарии:

1. используйте whereDate метод laravel здесь