Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 原则1.2无缓冲查询_Php_Symfony1_Doctrine - Fatal编程技术网

Php 原则1.2无缓冲查询

Php 原则1.2无缓冲查询,php,symfony1,doctrine,Php,Symfony1,Doctrine,我已经使用symfony2很长一段时间了,条令2有一种通过无缓冲查询ie进行大规模选择的方法 $query->iterate(); 现在我必须开发一些使用Symfony 1.4 w/Doctrine 1.2的遗留软件,这样做会非常有用,但不幸的是,我似乎在文档中找不到它 有什么建议吗 谢谢 我不确定这是否是一个确切的替代品,但您可能正在寻找的是Doctrine_Core::Hyde_ON_DEMAND Hyderation 有关更多信息,请参阅官方条令文档:Symfony 1.4不是传统

我已经使用symfony2很长一段时间了,条令2有一种通过无缓冲查询ie进行大规模选择的方法

$query->iterate();
现在我必须开发一些使用Symfony 1.4 w/Doctrine 1.2的遗留软件,这样做会非常有用,但不幸的是,我似乎在文档中找不到它

有什么建议吗


谢谢

我不确定这是否是一个确切的替代品,但您可能正在寻找的是Doctrine_Core::Hyde_ON_DEMAND Hyderation


有关更多信息,请参阅官方条令文档:

Symfony 1.4不是传统版本,它在2013年1月之前仍有LTS;-)哈哈,是的,很抱歉这个词用错了。在记录
iterate()
的页面上有这样一句话:“结果可能会被数据库客户端/连接完全缓冲,分配了PHP进程看不到的额外内存。”这意味着有时候这个查询可能不会被取消缓冲。你对什么时候会发生这件事有什么见解吗?有任何警告或陷阱吗?