2011-02-07 9 views
1

PKを持たない行を挿入する方法が見つかりません。これはZend_Db_Table_Abstractを継承しているクラスでは不可能です。どうすればいいですか?Zendを使用して主キーのないテーブルに挿入する

レコードを挿入するテーブルIは、結合テーブルです。 その中の唯一の2つの列はPKとして機能することができましたが、Zendにそのことを知らせないようにする方法はわかりません。

提案がありますか?

答えて

2

Zendは実際にPK(またはインデックス)があるかどうかは気にしません。 Zend_Db_Table_Abstractprimary_keyオプションは、実際には、findfind*のメソッドなどを使用するときに 'WHERE'句がどの列を検索するかを知るだけです。したがって、データベースモデルの参照列として使用する列を指定します。私は上記のテーブルの詳細を知らないので、あなたに詳細を教えることはできません。

+0

私はPKがテーブルに入るのを気にしていたと思っています。タイ – networkprofile

関連する問題