$uid, 'data_id' => $data_id])->find(); if ($info) { $info->number = $info->number + 1; $info->update_time = time(); $res = $info->save(); } else { $res = self::set([ 'number' => 1, 'add_time' => time(), 'update_time' => time(), 'uid' => $uid, 'data_id' => $data_id ]); } return $res; } }