Example #1
0
 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();
 }
Example #2
0
 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;
 }