介绍
这篇文章给大家分享的是有关laravel查询数据库获取结果实现判断是否为空的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
<强>大家使用的场景是这样的:强>
users 美元;=,DB:表(& # 39;用户# 39;)→地方(& # 39;id # 39; $ id)→(); , ,如果美元(用户){ ,//有数据, ,其他}{ ,//没数据, ,} ,或 ,如果(is_null(用户)美元){ ,//, ,} ,或 ,如果(空(用户)美元){ ,//以前,}>以上方法都是不行的,在使用Laravel雄辩的模型时,我们要判断取出的结果集是否为空,但我们发现直接使用is_null或空是无法判段它结果集是否为空的! ! !
var_dump之后我们很容易发现,即使取到的空结果集,雄辩的仍然会返回对象(照亮\ \集合)支持对象实例。
<强>其实,雄辩的已经给我们封装几个判断方法如下:强>
users 美元;=,DB:表(& # 39;用户# 39;)→地方(& # 39;id # 39; $ id)→(); , 美元,if (用户→第一()),{ ,//}大敌; ,if (! $用户→isEmpty ()), { ,//}大敌; 美元,if (用户→count ()), { ,//以前,}>以后就这么判断是否为空了!
laravel查询数据库获取结果实现判断是否为空的方法