$districts = Ds::whereHas('address', function(Builder $ds)
{
$ds->whereHas('orders', function (Builder $addr)
{
$addr->whereDate('date_of_completion', Carbon::today()->format('Y-m-d'));
});
})->get();
127.0.0.1:8000/storage/imagesLanguage/pENqr1a72qfD...дает 404
switch ($exception->getStatusCode()){
//not found
case 404:
return redirect()->route('notfound');
break;
case '500':
return redirect()->route('notfound');
break;
default:
return $this->renderHttpException($e);
break;
Тип полей должен быть одинаковый. В вашем случае это- корректно
// $table->integer('user_id')->index();
$table->unsignedBigInteger('user_id')->index();
Следовательно, делайте привязку на bigInteger- корректно
Проблема была в порядке создания таблиц ( миграций ) - удалите миграцию, и создайте по новой.- порядок корректен