2012年3月28日水曜日

Zend_Db_Tableでinsert時に新しいidが返ってこなかったけど解決

Zend_Db_Table使ってるモデルクラスではinsertすると
新しく振られた主キーが帰ってくるという説明になっているが
なぜか0が返ってくる。

調べてみる。これだ。
http://www.refreshinglyblue.com/2008/11/03/zend_db_table-not-returning-last_insert_id/

渡す連想配列に"id" => nullを付けたらうまくいった。

0 件のコメント:

コメントを投稿