【问题标题】:Get row count to Laravel blade View获取 Laravel 刀片视图的行数
【发布时间】:2019-02-27 07:23:59
【问题描述】:

我正在尝试将在系统上注册的用户总数计入我的仪表板。 可以获取用户表Laravel直接查看的用户行数吗?

<div class="info-box-content">
     <span class="info-box-text">Users</span>
     <span class="info-box-number">
          **Users Count**   
     </span>
</div>

【问题讨论】:

标签: database laravel laravel-5 eloquent laravel-blade


【解决方案1】:

你可以试试,

$userCount = Users::count();

如果您希望过滤用户,请使用 where 子句

$userCount = Users::where('your_condition')->count();

如果您将数据传递给刀片那么,这取决于您如何传递给刀片

//From your controller
$usersData = Users::all();

//In your blade
@if(count($usersData) > 0 )

@endif

//OR
@if($usersData->count() > 0 )

@endif


<div class="info-box-content">
     <span class="info-box-text">Users</span>
     <span class="info-box-number">
         // {{ count($usersData) }}
         // OR
         // {{ $usersData->count() }}
     </span>
</div>

【讨论】:

  • 我想直接统计到 laravel 视图。意味着无需访问控制器或模型
猜你喜欢
  • 2013-08-03
  • 2014-12-14
  • 2017-09-04
  • 2017-08-07
  • 1970-01-01
  • 2018-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多