5
Oto fragment mojego koduActiveRecord nie aktualizuje danych
$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);
Model Files
zawiera pole count
. Kod jest prawidłowy i nie ma żadnych ostrzeżeń, ale metoda zapisu nie działa.
spróbować '$ Plik-> getErrors()', aby wyświetlić po zapisać() i przed przekierowaniem, aby zobaczyć, czy nie ma błędów –
Dzięki! W bazie danych jedno pole było puste, ale w regułach było to wymagane i pojawił się błąd! –
następnie oznacz to jako odpowiedź, więc jeśli ktoś wpadnie w problem, on/ona wie co robić :) –