代码之家  ›  专栏  ›  技术社区  ›  haffis asma

存储库中的laravel连接

  •  0
  • haffis asma  · 技术社区  · 6 年前

    嗨,我有表名咨询与表病人的外键在我的索引刀片它是Yajra数据表我显示病人的名字,但我想显示全名(名字和姓氏) 存储库文件中的操作

     public function getForDataTable()
    {
        return $this->query()
            ->leftjoin(config('module.patients.table'), config('module.patients.table').'.id', '=', config('module.consultations.table').'.patient_id')
            ->select([
                config('module.consultations.table').'.id',
                config('module.consultations.table').'.patient_id',
                config('module.consultations.table').'.motif',
                config('module.consutations.table').'.date_consultation',
                config('module.consultations.table').'.examen_paraclinique',
                config('module.consultations.table').'.created_at',
                config('module.consultations.table').'.updated_at',
                config('module.patients.table').'.nom_patient as patient_id',
            ]);
    
    }
    

    我的AJAX代码

     {data: 'patient_id', name: '{{config('module.patients.table')}}.nom_patient'}, 
    

    我的资源文件

     'patient_id' =>is_int($this->patient_id) ? optional($this->ownerPat)->nom_patient : $this->patient_id,
    

    谢谢

    0 回复  |  直到 6 年前