hasOne(CommunityActivity::class, 'id', 'type_id')->where('class', 'one'); } public function service(){ return $this->hasOne(CommunityActivity::class, 'id', 'type_id')->where('class', 'one'); } public function consult(){ return $this->hasOne(Consultation::class, 'id', 'type_id'); } public function course(){ return $this->hasOne(Course::class, 'id', 'type_id'); } public function evaluate(){ return $this->hasOne(MerchantEvaluate::class, 'id', 'type_id'); } public function shop(){ return $this->hasOne(MerchantShop::class, 'id', 'type_id'); } public function test(){ return $this->hasOne(QATest::class, 'id', 'type_id'); } }