php - Laravel 函数返回 null

标签 php mysql laravel-4

我已经制作了一个在我的 Laravel 项目中使用的函数。

    $user = Auth::user();

    $customer = DB::table('customer')
    ->where('email', $user->mail)
    ->get();

    die($customer);

但不知怎的,$customer 一直是空的。

到目前为止,除了这个之外,我所做的所有其他查询都有效。我尝试用first()替换get()但没有结果。使用 get() 我得到的唯一结果是一个空数组。我做错了什么?

最佳答案

替换以下行:

die($customer);

dd($customer);

dd 表示 diedump。在您的代码中,您没有转储对象。

关于php - Laravel 函数返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21224077/

相关文章:

php - 从 PHP 连接到 MySQL 嵌入式数据库

php - 如何从平面数组构建具有无限深度的嵌套 HTML 列表?

mysql - 如何使用 GTFS 查找与停靠点关联的路线?

php - 所有页面的 url codeigniter 多语言

php - Laravel 4 artisan 迁移无法连接到远程 mysql 数据库 [HY000] [1450] 用户 'myuser' @'mypc' 的访问被拒绝(使用密码 : YES)

php - 从 Laravel 下拉表单获取值

mysql - 无法更新 mySQL 数据库中的数据

jquery - 通过ajax从Laravel 4中的数据库将数据加载到 View 中

Laravel Cartalyst Sentinel 无法回滚迁移

php - 绕过 W3 Total Cache 创建的页面缓存