Главная » 2011 » Март » 30
Если в Yii нужно в таблице создать поля для хранения даты/времени последней модификации и дату/время создания записи, удобно автоматизировать заполнение этих полей. В модель которая будет работать с данной таблицей, просто добавим фильтр перед записью в БД:

public function beforeSave() {
  if ($this->isNewRecord)
    $this->created = new CDbExpression('NOW()');
  $this->modified = new CDbExpression('NOW()');
  return parent::beforeSave();
}
Просмотров: 577 | Добавил: Sergey Saenko | Дата: 17.09.2086 | Комментарии (0)

Для Postgres аналогом DateTime(MySQL) будет тип "timestamp without time zone"
Просмотров: 786 | Добавил: Sergey Saenko | Дата: 07.02.2106 | Комментарии (0)

Типы данных, которые поддерживаються валидатором Yii:

  • integer: 32-битные целые числа
  • float: с плавающей запятой, двойной точности
  • string: строка
  • array: массив
  • date: дата
  • time: время
  • datetime: дата-время
Просмотров: 422 | Добавил: Sergey Saenko | Дата: 07.02.2106 | Комментарии (1)