5
Dưới đây là một đoạn mã của tôiActiveRecord không cập nhật dữ liệu
$file=Files::model()->findByPk($id);
if($file == null) {
throw new CHttpException(404,'Not found');
}
$count = $file->count;
$count++;
$file->count = $count;
$file->save();
$this->redirect(Yii::app()->request->hostInfo."/".$file->path);
Mô hình Files
chứa một lĩnh vực count
. Mã là ok và không có cảnh báo, nhưng phương thức lưu không hoạt động.
thử '$ File-> getErrors()' để hiển thị sau khi lưu() và trước khi chuyển hướng để xem nếu không có lỗi –
Cảm ơn! Trong cơ sở dữ liệu một trường trống nhưng trong quy tắc nó được yêu cầu lại và tôi gặp lỗi! –
sau đó đánh dấu nó như là một câu trả lời vì vậy nếu có ai rơi vào vấn đề anh ta hoặc cô ấy biết phải làm gì :) –