Laravel Eager加载在服务器上不起作用(不同的查询日志)

时间:2018-09-28 03:43:08

标签: laravel eager-loading

此代码在我的计算机上可以运行,但是当我在服务器上对其进行测试时,它始终会返回一个空数组。

控制器:

$agendaTahunIni = AgendaPromosi::detail()->year($year)->get()->toArray();

型号:

public function scopeYear($query,$year){
    $year= (int) $year;
    return $query->whereYear('tahun_angkatan',$year);
}

public function scopeDetail($query){
    return $this->with([
        'MetodeAgendaPromosi',
        'SasaranPromosiProvinsi',
        'SasaranPromosiSekolah'
    ]);
}

奇怪的是,DB::getQueryLog()返回了不同的结果。

本地

local

服务器

server

感谢您的帮助。

0 个答案:

没有答案
相关问题