| | |
| | | // if($hour + 2 < 10){ |
| | | // $end_hour = '0'.$end_hour; |
| | | // } |
| | | echo '日期:'.$day.' 时间段:'.$start_hour.'---'.$end_hour."======".$user_id."<br />"; |
| | | echo '日期:'.$day.' 时间段:'.$min_hour.'---'.$max_hour."======".$user_id."<br />"; |
| | | $hourly_data = $hourly_model->aggregate( |
| | | array( |
| | | array( |
| | | '$match' => array('hour' => array('$gte' => $min_hour, '$lt' => $max_hour, 'user_id' => $user_id, 'data' => $day) |
| | | '$match' => array('hour' => array('$gte' => $min_hour, '$lt' => $max_hour), 'user_id' => $user_id, 'date' => $day) |
| | | ), |
| | | array( |
| | | '$group' => array('_id' => '$user_id', 'avg' => array('$avg' => '$value')) |