示例#1
0
 public static function getMostHotComms($cityId, $commIds, $fields = array())
 {
     // TYPE = 0 AND scoreRank IN (2,3) AND isY = 1";
     try {
         $allComm_today = Model_Mobile_HotComm::data_access()->filter('cityId', $cityId)->filter('type', 0)->filter_by_op('scoreRank', 'in', array(2, 3))->filter('isY', 1)->filter_by_op('commId', 'in', $commIds)->load_field($fields)->get_all();
         $yesterday = date("Ymd", time() - 86400);
         $allComm_yesterday = Model_Mobile_HotComm::data_access($yesterday)->filter('cityId', $cityId)->filter('type', 0)->filter_by_op('scoreRank', 'in', array(2, 3))->filter('isY', 1)->filter_by_op('commId', 'in', $commIds)->load_field($fields)->get_all();
     } catch (Exception $e) {
         $allComm = false;
     }
     return array_merge($allComm_today, $allComm_yesterday);
 }