2013-03-24 42 views
3

我有產品供稿並希望將其插入到ZF2中的一個查詢中。 ZF2中有什麼功能使它更容易?1查詢中是否支持多插入?

我的博客:http://programming-tips.in

+0

這可能可以幫助你:http://stackoverflow.com/questions/13831582/how-does-zend-db-in-zf2-control-transactions – Sam 2013-03-25 08:29:51

+0

其實我有一個數組$ product = array(0 = > array(----),1 => array(----),....)。我在找ZF2中的任何函數,它可以把這個數組作爲輸入並且一次插入數據庫。現在我可以運行循環並使用$ this-> insert($ product_array)逐個插入每條記錄; – Arvind 2013-03-25 08:36:58

回答

0

在ZF1,以允許此,我擴展MySQL適配器,並增加了extendedInsert方法。

當然,更簡單的路線就是用上面評論的事務/提交包圍插入。在單個事務中插入多個插入操作與執行擴展插入操作大致相同,只要花費多少時間即可。另外,你應該可以使用一個準備好的語句,只需遍歷你的數組來插入所有的記錄。

相關問題