如何根据Laravel中的日期计算价值?
How to Count Value According to date in Laravel?
我的数据库 table 中存储了多个字段,我的数据库中有 followup
字段,该字段中存储了多个日期。现在我想根据当前日期计算数据。但是我做不到。
我多次获取相同的数据,但我想要这种格式(假设根据今天的日期有 5 个日期存储,它们应该计数 5,以便我可以获得今天的后续客户)
请让我知道我该怎么做。
这是我的控制器代码..
public function index()
{
$lead=Lead::orderBy('created_at', 'desc')->get()
return view('admin.lead.index',compact('lead'));
}
这是我的视图文件..
<div class="panel-heading">
@php
$mytime = Carbon\Carbon::now();
$checkdate=$mytime->toDateTimeString();
@endphp
<div class="panel-title">Today Follow Up's:
@foreach($lead as $lws)
<span class="label label-warning">
{{($lws->followup=$checkdate)}}
</span>
@endforeach
</div>
</div>
您可以使用以下代码只获取今天的跟进:
$lead=Lead::whereDate('followup', date('Y-m-d'))->get();
或者统计记录:
$lead=Lead::whereDate('followup', date('Y-m-d'))->get()->count();
public function index()
{
$mytime = Carbon\Carbon::now();
$checkdate=$mytime->toDateString();
$lead=Lead::whereDate('created_at', $checkdate)->orderBy('created_at', 'desc')->get()
return view('admin.lead.index',compact('lead'));
}
我的数据库 table 中存储了多个字段,我的数据库中有 followup
字段,该字段中存储了多个日期。现在我想根据当前日期计算数据。但是我做不到。
我多次获取相同的数据,但我想要这种格式(假设根据今天的日期有 5 个日期存储,它们应该计数 5,以便我可以获得今天的后续客户)
请让我知道我该怎么做。
这是我的控制器代码..
public function index()
{
$lead=Lead::orderBy('created_at', 'desc')->get()
return view('admin.lead.index',compact('lead'));
}
这是我的视图文件..
<div class="panel-heading">
@php
$mytime = Carbon\Carbon::now();
$checkdate=$mytime->toDateTimeString();
@endphp
<div class="panel-title">Today Follow Up's:
@foreach($lead as $lws)
<span class="label label-warning">
{{($lws->followup=$checkdate)}}
</span>
@endforeach
</div>
</div>
您可以使用以下代码只获取今天的跟进:
$lead=Lead::whereDate('followup', date('Y-m-d'))->get();
或者统计记录:
$lead=Lead::whereDate('followup', date('Y-m-d'))->get()->count();
public function index()
{
$mytime = Carbon\Carbon::now();
$checkdate=$mytime->toDateString();
$lead=Lead::whereDate('created_at', $checkdate)->orderBy('created_at', 'desc')->get()
return view('admin.lead.index',compact('lead'));
}