join('yz_member', function ($join) { $join->on('yz_member.member_id', '=', 'yz_member_children.child_id')->whereNull('deleted_at'); }) ->where('yz_member_children.uniacid',\YunShop::app()->uniacid) ->where('yz_member_children.member_id',$uid); } public static function boot() { parent::boot(); static::addGlobalScope(function (Builder $builder) { $builder->uniacid(); }); } /** *会员 1:1 关系 * * @return mixed */ public function hasOneMember() { return $this->hasOne(Member::class, 'uid', 'child_id'); } public function orders() { return $this->hasMany(Order::class,'uid','child_id'); } }