laravel获取数据(laravel 判断查询数据库返回值的例子)
类别:编程学习 浏览量:1553
时间:2021-10-05 00:43:34 laravel获取数据
laravel 判断查询数据库返回值的例子在使用 Laravel Eloquent 模型时,我们可能要判断取出的结果集是否为空,但我们发现直接使用 is_null 或 empty 是无法判段它结果集是否为空的。
var_dump 之后我们很容易发现,即使取到的空结果集, Eloquent 仍然会返回 Illuminate\Database\Eloquent\Collection 对象实例。
其实,Eloquent 已经给我们封装几个判断方法。
|
$result = Model::where(...)->get(); //不为空则 if ( $result ->first()) { } if (! $result ->isEmpty()) { } if ( $result -> count ()) { } |
|
$result = Model::where(...)->first(); |
如果找不到数据,返回是null
以上这篇laravel 判断查询数据库返回值的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/czhphp/article/details/71785447
您可能感兴趣
- sqlserver数据库技术及应用教程(SQLServer2019 数据库的基本使用之图形化界面操作的实现)
- sqlserver两表查询语句格式(sql server实现在多个数据库间快速查询某个表信息的方法)
- sqlserver数据类型和长度(SqlServer 数据库 三大 范式)
- mysql数据类型图解(MySQL数据库主从技术GTID大揭秘)
- visual studio怎么连接数据库(使用Visual Studio Code连接MySql数据库并进行查询)
- zabbix 数据库优化(快速通过zabbix获取数据库连接的信息及部分扩展)
- windows docker 使用数据库教程(docker安装并持久化postgresql数据库的操作步骤)
- SQL Server 数据库自动备份
- SQL SERVER 数据库主键
- mysql数据库下载安装步骤(MySQL数据库压缩版本安装与配置详细教程)
- php添加数据到mysql数据库(PHP通过代码连接XAMPP数据库及MySQL数据库方法)
- mysql数据库三种模式(MySQL数据库是如何实现XA规范的)
- mysql创建数据库基本指令(MySql 新建用户与数据库的实际操作步骤)
- sqlserver 创建数据库链接(SqlServer数据库远程连接案例教程)
- navicat如何连接sql数据库(Navicat 连接SQLServer数据库图文步骤)
- mpp数据库的客户端工具(xampp默认mysql数据库root密码的修改)
- 仙女们的私藏鲜法大PK 鲜香切块牛肉(仙女们的私藏鲜法大PK)
- 天热没胃口 这道菜开胃又下饭,2个小技巧新手一学就会(这道菜开胃又下饭)
- 指天椒紫苏爆炒牛肉(指天椒紫苏爆炒牛肉)
- 谷雨前,吃牛羊肉别忘了吃河鲜,除湿还清热,加紫苏一炒特解馋(吃牛羊肉别忘了吃河鲜)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
- 每天都吃水果的好处(每天吃水果的好处与功效)
热门推荐
- linux系统编程语法(简析Linux网络编程函数)
- asp.net将Excel文档转换成pdf
- dedecms SQL语句教程(dedecms各种数字统计SQL语句 包括评论条数,总文档数等等[附修修改版本])
- mysql数据库基础练习(最全50个Mysql数据库查询练习题)
- mysql乐观锁一定比悲观锁性能高(mysql居然还能实现分布式锁的方法)
- 图片如何存放在mysql中(将图片保存到mysql数据库并展示在前端页面的实现代码)
- laravel-admin代码执行流程(解决laravel-admin 自己新建页面里 js 需要刷新一次的问题)
- vsftpd详细配置(vsftpd匿名用户上传和下载的配置方法)
- sql中where和having可以同时用吗(SQL where条件和jion on条件的详解及区别)
- springboot docker教程(在Idea中使用Docker部署SpringBoot项目的详细步骤)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9