From 66c82a8cc3c870d3300bfb648824de7cab764a8e Mon Sep 17 00:00:00 2001 From: colly_wyx <wangyixiong_007@163.com> Date: Mon, 09 Apr 2018 10:29:37 +0800 Subject: [PATCH] 修正方法异常 --- Yfs/Domain/Data.php | 38 ++++++-------------------------------- 1 files changed, 6 insertions(+), 32 deletions(-) diff --git a/Yfs/Domain/Data.php b/Yfs/Domain/Data.php index 8a447f1..826c25c 100644 --- a/Yfs/Domain/Data.php +++ b/Yfs/Domain/Data.php @@ -22,7 +22,7 @@ foreach ($data['data'] as $value) { $arr['value'] = $value['value']; $arr['create_time'] = $value['time']; - $arr['date'] = date('Y-m-d', strtotime($value)); + $arr['date'] = date('Y-m-d', strtotime($value['time'])); $this->model->add($arr); if(isset($arr['_id'])) unset($arr['_id']); @@ -37,39 +37,13 @@ return $this->model->getList(); } - /** - * ��������������������������������������� - * @param [type] $user_id [description] - * @param [type] $start_time [description] - * @param [type] $end_time [description] - * @return [type] [description] - */ - public function getUserDataList($user_id, $start_time, $end_time){ - $result = $this->model->aggregate( - array( - array( - '$match' => array('create_time' => array('$gte' => $start_time.' 00:00:00', '$lte' => $end_time.' 23:59:59'), 'user_id' => $user_id) - ), - array( - '$group' => array('_id' => '$date', 'day' => array('$avg' => '$value')) - ), - array( - '$project' => array('_id' => 0, 'date'=> '$_id', 'day' => 1) - ) - ) - ); - - print_r($result); - die(); - return $this->model->getList(array('user_id' => $user_id, 'create_time' => array('$gte' => $start_time, '$lte' => $end_time))); - } - public function updateTime($data){ - $id = $data['_id']; - unset($data['_id']); - return $this->model->update($data, array('_id' => $id)); - } + //public function updateTime($data){ + // $id = $data['_id']; + // unset($data['_id']); + // return $this->model->update($data, array('_id' => $id)); + //} -- Gitblit v1.8.0