public function myInformation() { $uid = $this->authorizer->getResourceOwnerId(); $model = $this->dbRepository('mongodb', 'information')->where('content.comment.user._id', $uid)->orderBy('created_at', 'desc'); // 增加数据分页 MultiplexController::addPagination($model); return $model->get(); }
public function team() { $teamModel = $this->dbRepository('sqlsrv', 'expert')->select('expert_id as id', 'expert_photo as avatar_url', 'expert_name as name', 'expert_title as position', 'expert_Description as description')->where('expert_language', 'zh-cn')->whereIn('expert_type', ['领导', '研究人员'])->orderBy('expert_order', 'desc'); MultiplexController::addPagination($teamModel); $members = $teamModel->get(); foreach ($members as $member) { $member->avatar_url = $this->addImagePrefixUrl($member->avatar_url); } return $members; }