getModel()::getDb()->where($field, $id)->whereIn('type', $type)->delete(); } public function joinUser($where) { $query = Relevance::hasWhere('community',function($query) use($where){ $query->where('status',1)->where('is_show',1)->where('is_del',0); $query->when(isset($where['is_type']) && $where['is_type'] !== '',function($query) use($where){ $query->where('is_type',$where['is_type']); }); }); $query->where('left_id',$where['uid'])->where('type',RelevanceRepository::TYPE_COMMUNITY_START); return $query; } }