2012-03-17 74 views
1

我一直在使用symfony的2相當一段時間已經與條令2有辦法大量通過無緩衝查詢選擇即學說1.2無緩衝查詢

$query->iterate(); 

現在我必須對目前正使用Symfony的一些舊的軟件工作1.4 w/Doctrine 1.2,這樣做會非常有用,但不幸的是,我似乎無法在文檔中的任何地方找到它。

有什麼建議嗎?

謝謝!

+0

Symfony的1.4是不是遺產,它仍然有LTS,直到2013年1月;-) – Flukey 2012-03-20 10:33:09

+0

哈哈是啊對不起錯一詞的使用。 – 2012-03-20 14:50:14

+0

在記錄'iterate()'的頁面上有這樣一句話:「數據庫客戶端/連接分配額外的內存可以完全緩衝結果,這些額外內存對PHP進程不可見」,這意味着有時候這個查詢可能不會被緩衝。有沒有機會對它何時可能發生的事情有任何洞見?任何警告或陷阱? http://doctrine-orm.readthedocs.org/en/latest/reference/batch-processing.html – 2014-11-01 20:13:58

回答