/** * @desc 模糊查询名字包含查询关键字的球队 */ public function findTeamsByName($name) { $res = $this->bmobObj->get("", array('where={"name":{"$regex":"' . $name . '"}}', 'limit=10')); $userModel = new BmobUser(); foreach ($res->results as $team) { $capt = $userModel->get($team->captain->objectId); //找到队长的名字 if (empty($capt->nickname)) { $team->captName = '匿名'; } else { $team->captName = $capt->nickname; } } return $res->results; }
function orders() { $bmobUser = new BmobUser(); $res = $bmobUser->get($this->userId); $userInfo = $res; $bmobOrder = new BmobObject('Order'); $res = $bmobOrder->get('', array('where={"userId":"' . $this->userId . '"}')); $orders = $res->results; $this->load->view('user/order_page', array('orders' => $orders, 'userInfo' => $userInfo)); try { //($this->order->createPingPay()); } catch (Exception $e) { echo $e; } }