hasOne(AdpTranslationModel::class, 'adp_id')->where('locale', locale()); } /** * 多条翻译 */ public function translations() { return $this->hasMany(AdpTranslationModel::class, 'adp_id'); } /** * 广告 */ public function ad() { return $this->hasMany(AdModel::class, 'adp_id','id'); } /** * 广告 */ public function new_ad() { return $this->hasMany(AdModel::class, 'adp_id','id')->where(['type' => 1]); } /** * 广告 */ public function used_ad() { return $this->hasMany(AdModel::class, 'adp_id','id')->where(['type' => 2]); } }