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
您可能感兴趣
- sql备份库怎么恢复(SQL恢复master数据库方法 只有mdf文件的数据库如何恢复)
- 数据库having的用法(数据库SQL中having和where的用法区别)
- 阿里云sql server 2012(远程连接阿里云SqlServer 2012 数据库服务器的图文教程)
- 阿里云rds移动数据库(阿里云跨区域服务器迁移镜像迁移,RDS数据库迁移图文教程)
- mysql数据库与表的基本操作总结(Mysql、Oracle中常用的多表修改语句总结)
- 将Excel数据导入数据库
- mysql数据库数据分析(详解MySQL数据库千万级数据查询和存储)
- 用mysql编写test数据库(MySQL制作具有千万条测试数据的测试库的方法)
- sqlserver数据回退(SQLServer数据库处于恢复挂起状态的解决办法)
- 如何使java与sqlserver数据库连接(java连接mysql数据库 java连接sql server数据库)
- laravel数据库日志(Laravel 将数据表的数据导出,并生成seeds种子文件的方法)
- 如何启动wampserver数据库服务(wampserver更改默认站点目录www方法教程)
- mysql数据库使用规则(mysql数据库基本语法及操作大全)
- mysql主从同步复制原理(MYSQL数据库GTID实现主从复制实现超级方便)
- laravel查询数据库视图(Laravel5.7 数据库操作迁移的实现方法)
- 数据库常见的索引结构(数据库索引知识点整理)
- 网坛停摆三巨头亏损惨重,费德勒跌幅88 纳达少赚2400万(网坛停摆三巨头亏损惨重)
- Beyond 版本《无人深空》主线任务攻略 阿特拉斯之道(版本无人深空主线任务攻略)
- 全球科技界最有钱大佬TOP 15 你知道几位(全球科技界最有钱大佬TOP)
- 2主力后腰缺阵 泰山队奇兵有望获重用,赛季0出场,迎来中超首秀(泰山队奇兵有望获重用)
- 三分71 生死战爆发 篮网旧将丁威迪今天成奇兵,助队赢球(三分71生死战爆发)
- 《红 雄安》系列广播剧第一集 水上奇兵雁翎队(雄安系列广播剧第一集)
热门推荐
- SQL语句的几个好习惯
- python设计一个聊天机器人(手把手教你使用Python创建微信机器人)
- docker容器默认内存大小(Docker 修改docker存储位置 修改容器镜像大小限制操作)
- mysql基础操作报告(gorm操作MySql数据库的方法)
- laravel开发api支持多少并发(laravel框架 api自定义全局异常处理方法)
- css3粒子特效(利用CSS3实现毛玻璃效果示例源码)
- serv-u突然不允许上传(Serv-U 密匙冲突,Serv-U无法启动处于离线状态解决方法)
- python单例模式读取配置文件(Python下简易的单例模式详解)
- 单元格内容过多超出怎么办(单元格内文本显示超过单元格宽度的快速解决办法)
- 为什么使用vsftpd服务(带你了解vsftpd配置文件)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9