Doctrine_Connection_Mysql_Exception [ 42 ]: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'allocation_rule_number' in 'field list'
У меня есть вышеупомянутая ошибка после добавления нового столбца к моей таблице вручную через командную строку mysql. Я отследил его до синхронизации с массивом в моем контроллере - по какой-то причине в моем контроллере воспламенителя кода
$this->_table->columns
отсутствует новый столбец, который я добавил, поэтому синхронизация с массивом не выполняется. Я знаю, что это в данных POST, поэтому я не уверен, какая часть Doctrine имеет старое определение таблицы.
if ($is_update)
{
$this->license->synchronizeWithArray($this->tmp_record);
}
Любые идеи, почему это произошло или как диагностировать?