小编bi4*_*chi的帖子

PHP Lumen在null上调用成员函数connection()

调用null上的成员函数connection()是我在尝试在流明中使用Eloquent模型时收到的错误.

控制器功能:

/**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function index(Request $request)
    {

        $employees = Employee::orderBy('first_name', 'asc')->get();
dd($employees);

        $response['precontent'] = view('admin::employee.search')->render();

        $response['content'] = view('admin::employee.index')
            ->with(['employees' => $employees])
            ->render();

        $response['title'] = 'Employees';

        return $response; 

    }
Run Code Online (Sandbox Code Playgroud)

模型:

    <?php
    namespace App;

use Illuminate\Database\Eloquent\Model;

class Employee extends Model 
{

    protected $table = 'system_core.employees';

    protected $fillable = [
        'user_id',
        'first_name',
        'last_name',
        'position',
        'primary_address',
        'secondary_address',
        'phone_1',
        'phone_2',
        'birth_date',
        'start_date',
        'end_date'
    ];

}
Run Code Online (Sandbox Code Playgroud)

我对Laravel非常有经验,但刚开始我的第一个Lumen项目仅用于API,我不确定为什么会抛出这个错误.也许只是我的连接设置?所有查询都必须按以下方式运行吗?:

$results = app('db')->select("SELECT * FROM users"); …
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent lumen

23
推荐指数
3
解决办法
2万
查看次数

标签 统计

eloquent ×1

laravel ×1

lumen ×1

php ×1