gpt4 book ai didi

php - 使用 Zend 批量插入数据库

转载 作者:可可西里 更新时间:2023-11-01 07:59:59 26 4
gpt4 key购买 nike

我在 SO 上看到,您可以使用 createRowsetcreateRow 方法进行多次插入,而无需在循环中进行。

我的问题是,我不确定 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 类扩展了 Zend_Db_Table_Abstract 类,它(据我所知)没有 createRowset 方法(只是通过扩展 Zend_Db_Table 进行测试,仍然无法正常工作)。有没有其他方法可以从 Zend_Db_Table_Abstract 扩展类中做到这一点?

最佳答案

它实际上没有定义。此功能尚未在 Zend 框架中实现。然而,这是作为 Zend Framework Issue tracker 中的一项新功能提出的。

http://framework.zend.com/issues/browse/ZF-2322

为它投票,以更快地获得该功能。

关于php - 使用 Zend 批量插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8505176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com