0

Doctrine を使用して更新したいテーブル (mySQL) がいくつかあります。products テーブル ID は自動インクリメントです。ここで、私がやりたいことについて簡単に説明します。

    $prod = new Products();
    $prod->type = '0';

    $categ = new CategoriesToProducts();
    $categ->cat = '111';
    $categ->product = $prod->id;

    $conn = Doctrine_Manager::connection();
    $conn->flush();

フラッシュの使用中にこれを行うにはどうすればよいですか? 通常の保存を使用することもできますが、その際に複数のトランザクションが発生します。doctrine の Mysql_insert_id バージョンを見つけようとしましたが、うまくいきませんでした。

ありがとう!

4

1 に答える 1

0

ここでいくつかの情報を見つけることができます: http://www.doctrine-project.org/documentation/manual/2_0/en/basic-mapping#identifiers-/-primary-keys

于 2010-03-28T17:12:14.670 に答える