为了账号安全,请及时绑定邮箱和手机立即绑定

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
    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下载
官方微信