Laravel DB查询计数始终为空值表
我使用此代码统计我的Laravel DB查询计数始终为空值表,laravel,laravel-5,Laravel,Laravel 5,我使用此代码统计我的推荐次数。我有3个用户,其中有一个值(ID)在referer\u ID中,一个用户的值为NULL。但为什么我得到的结果总是1,而不是3??它总是对我有效,我不知道是什么问题,也不知道为什么用NULL来计算这个查询行 <?php $count = DB::table('referral_user')->where('referer_id')->count(); echo $count; ?> 有人有主意吗 谢谢使用以下方法: DB::table('
推荐次数
。我有3个用户,其中有一个值(ID)在referer\u ID
中,一个用户的值为NULL
。但为什么我得到的结果总是1
,而不是3
??它总是对我有效,我不知道是什么问题,也不知道为什么用NULL
来计算这个查询行
<?php $count = DB::table('referral_user')->where('referer_id')->count(); echo $count; ?>
有人有主意吗
谢谢使用以下方法:
DB::table('referral_user')->whereNotNull('referer_id')->count()