У меня есть столбец даты, который обычно принимает значения как dd.MM.yyyy
. Правило его проверки в модели rules()
таково:
array('start, end', 'date', 'format' => 'dd.MM.yyyy'),
Я заполняю базу данных из файла CSV, и мне бы хотелось установить дату на NULL
(т.е. ничего), если CSV-запись пуста. Итак, я делаю:
if (empty($csv_data)) {
$user->start = new CDbExpression('NULL');
} else {
$user->start = $csv_data;
}
Но я получаю сообщение об ошибке, когда формат даты недействителен. Почему это?