Upload de arquivo com a classe CUploadedFile

Olá pessoal.

Estou fazendo uns testes de upload de arquivos com a classe do yii CUploadedFile. Mas ao submeter um formulário não estou conseguindo salvar o caminho no banco de dados.


$model->imagem = CUploadedFile::getInstance($model, 'imagem');	//Função do yii para upload de arquivos


			if($model->save()){

				$nome_arquivo = $model->imagem->name;

				$dataUpload = date('d-m-Y');

				$model->imagem->saveAs('uploads/'.$dataUpload.$nome_arquivo);


				$this->redirect(array('view','id'=>$model->id));	

			}

Como eu poderia proceder?