hasOne(User::class, 'id', 'user_id'); } public function toUser() { return $this->hasOne(User::class, 'id', 'to_user_id'); } public function supplyDemand() { return $this->hasOne(SupplyDemand::class, 'id', 'supply_demand_id'); } public function messages() { return $this->hasMany(Message::class, 'dialogue_id', 'id'); } }