sensus
@sensus

Yii update не всегда срабатывает, в чем проблема?

Добрый день.
Столкнулся с проблемой, не могу разобраться.
Какие то записи обновляются, какие то нет.
Даже добавлял 2 одинаковых записи, по всем параметрам, ну кроме id. Одна обновляется другая нет.
$blogs = Blogs::model()->findByPk($id);
$blogs->updated_at = new CDbExpression("NOW()");
$blogs->status = $status;
$blogs->save(); // возвразает false =(


Возможно дело в валидации, но как обойти?
  • Вопрос задан
  • 2213 просмотров
Решения вопроса 1
sayber
@sayber
Да, я программирую на PHP и еще асинхронно!
Что бы увидеть ошибку.
if (!$blogs->save()) {
  print_r($blogs->getErrors());
  Yii::app()->end('error', true);
}


Но я уверен на 99% что у вас проблема в валидации все же.
Выполните false при save
$blogs->save(false);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы