Стоит задача при добавлении одной записи в таблицу {table} в базе {bd1} добавить в {bd2} в такую же таблицу
Скопировал model Item и назвал ItemExport и унаследовал от Item так как таблицы одинаковые (удалил все методы и добавил getDbConnection() )
потом при сохранении в afterSaveу Item сделаю сохранении в ItemExport
Еще у ItemExport есть вот это для подключения в {bd2}
public function getDbConnection()
{
return Yii::app()->dbexport;
}
и в {bd2} в таблице {table} есть поле id_table_bd1
Но когда в AfterSave у Item делаю
$item = ItemExport::model()->findByAttributes(array('id_table_bd1' => $this->id));
выдает ошибку что нет такого поля
он походу делает выборку в bd1
что не так в моих действиях? Или лучше делать по простому и грубому скопировать полностью Item со всеми методами, тогда проблем думаю не будет, но не хочется(так как по-моему некрасиво)