'string' ]; protected $hidden = [ 'pivot' ]; public function doctors(){ return $this->belongsToMany(Doctor::class,'doctor_patients', 'patient_id','doctor_id')-> withTimestamps(); } public function user(){ return $this->hasOne(User::class,'id','user_id'); } public function diagnoses(){ return $this->hasMany(Diagnose::class,'patient_id','id'); } public function pivot(){ return $this->belongsToMany(Doctor::class,'doctor_patients', 'patient_id','doctor_id')-> withTimestamps(); } }