在Ajax请求中看不到包含的关系

时间:2019-03-01 01:25:12

标签: laravel-5.6

我在模型中声明了关系。

SL模型

public function child_sle(){
        return $this->hasMany('App\Glcontrol','GLControlSLE_CODE','SLE_TypeCode');
    }

GL模型

public function parent_glcontrol_sle(){
        return $this->belongsTo('App\Sle_type','GLControlSLE_CODE','SLE_TypeCode');
    }

然后我将parent_glcontrol_sle包含在控制器中以从中获取值。

$gl = Glcontrol::where('GLControlBR_CODE',$brcode)
                ->with('parent_glcontrol_br')
                ->with('parent_glcontrol_slc')
                ->with('parent_glcontrol_slt')
                ->with('parent_glcontrol_sle')
        ->get();

但是,当我管理AJAX请求时,parent_glcontrol_sle不包括在内,而我只有这三个关系。当我检查数据库时,有该表的记录。

我错过了什么?

0 个答案:

没有答案