У меня есть пара таблиц (MySQL), которые я хотел бы обновить с помощью Doctrine. Идентификатор таблицы продуктов автоматически увеличивается, и вот краткое описание того, что я хотел бы сделать:
$prod = new Products();
$prod->type = '0';
$categ = new CategoriesToProducts();
$categ->cat = '111';
$categ->product = $prod->id;
$conn = Doctrine_Manager::connection();
$conn->flush();
Как я могу сделать это, используя flush? Использование обычного сохранения является альтернативой, но при этом будет происходить несколько транзакций.
Я пытался найти версию Mysql_insert_id для доктрины, но безуспешно.
Спасибо!