====== Active Record ======

===== Сохранение данных в БД =====


<code php>
// Вызов модели
$model = new SomeModel();

// Проверка на наличие сабмита формы
if($attributes = Yii::app()->request->getPost('SomeModel')){

  // Установка сценария проверки данных сабмита
  $model->setScenario('scenario');
  $model->attributes = $attributes;
  
  // Валидация и сохранение модели
  $validate = TRUE;
  if($model->save($validate)){
    $this->redirect(array());
  }
  
}
// Вывод формы
$this->render('some_form_view', array(
    'model'=>$model,
  )
);
</code>

===== SELECT =====

  * [[yii;active_record:select|Конструции SELECT]]
  * [[yii;active_record:in|Конструции IN]]
===== Ссылки =====

  * http://rmcreative.ru/blog/tag/Active%20Record

