慕课网首页
免费课
实战课
体系课
发现
教程
专栏
手记
商业合作
企业服务
讲师入驻
搜索
热搜
最近搜索
清空
0
登录
/
注册
新人专属
元礼包
| 查看
为了账号安全,请及时绑定邮箱和手机
立即绑定
已解决
430363
个问题,去搜搜看,总会有你想问的
laravel orm查询返回结果问题
关注
首页
猿问
laravel orm查询返回结果问题
laravel orm查询返回结果问题
PHP
Mr_zhaoyouqian
2018-06-10 02:00:16
我想判断一下 是否能够查出数据 做个简单的登录 但是不管输入账号密码是否正确都返回一个对象 而且还不遍历 并且还都是不空的 求大神赐教呀!
查看完整描述
1 回答
单色彩虹
TA贡献34条经验 获得超11个赞
laravel model get返回的本身就是对象啊
你要看数组?
$result->toArray();
查看完整回答
反对
回复
2018-06-15
Mr_zhaoyouqian
不是要转成数组 是想判断是否查到结果
单色彩虹
laravel Eloquent返回的是个Collection对象 判断Collection对象是否为空的方法是 $result->isEmpty() 给你篇文档参考 http://laravelacademy.org/post/8403.html
单色彩虹
当然,你也可以简单点的写法(偷懒的写法) $result = user::whereRaw(.....)->get()->toArray(); 然后就 if (empty($result)) {...} 就行
点击展开后面
4
条
1
回答
1
关注
1794
浏览
关注
添加回答
了解更多
举报
0
/150
提交
取消
意见反馈
分销返利
帮助中心
APP下载
官方微信
返回顶部