【问题标题】:Laravel: Using DB facade returns method 'table' not foundLaravel:使用 DB 外观返回方法“表”未找到
【发布时间】:2017-04-21 17:29:31
【问题描述】:

我无法使这个功能工作:

在控制器中:

use Illuminate\Support\Facades\DB;
DB::table('users')->where('email', $email)->first(),

返回:

在类 \Illuminate\Support\Facades\DB 中找不到方法“表”

也试过这个功能

App/User::whereEmail($email)->first();

但由于某种原因它无法识别方法。

【问题讨论】:

    标签: laravel


    【解决方案1】:

    改成:

    use DB;
    

    或者只使用完整的命名空间:

    \DB::table()
    

    【讨论】:

      猜你喜欢
      • 2022-01-04
      • 1970-01-01
      • 2019-03-27
      • 2020-08-13
      • 1970-01-01
      • 1970-01-01
      • 2016-02-14
      • 2018-11-18
      • 2016-06-18
      相关资源
      最近更新 更多