3
私は、createRowset
とcreateRow
メソッドを使用して、ループ内で複数の挿入を行うことができるということを知りました。Zendを使用したDBへの一括挿入
私の問題は、どのクラスでcreateRowset
メソッドが定義されているかわかりません。私は500内部エラーで失敗し、次のコードを、持っている:
$twitterUsersModel = new TwitterUsers($this->db_adapter);
$rowset = $twitterUsersModel->createRowset(); // this is the line that fails
foreach ($data as $d)
{
$row = $twitterUsersModel->createRow($d);
$rowset->addRow($row);
}
$rowset->save();
私TwitterUsers
クラスが延びるcreateRowset
メソッドを持っていません(私の知る限り)Zend_Db_Table_Abstract
クラスは、(単にテスト拡張しますZend_Db_Table
、まだ動作していません)。拡張クラスZend_Db_Table_Abstract
からこれを行う他の方法はありますか?
私は、afterallループで自分のインサートをしなければならないでしょう:(それはこの種のものを提供していない悲しいです。ありがとう! –