大佬教程收集整理的这篇文章主要介绍了php – 返回数组,不是来自Doctrine查询的对象 – Symfony2,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$this->getDoctrine()->getRepository('MyBundle:MyEntity')->findAll(array(),Query::HYDRATE_ARRAY);
我认为应该确保它返回一个数组的数组,但它仍然返回一个对象数组.
我需要整个结果作为数组的数组返回,@R_237_9447@做这样的事情(愚蠢的例子,但它解释了我的意思):
<?php $result = $this->getDoctrine()->getRepository('MyBundle:MyEntity')->findAll('return-an-array'); ?> This is the age of the person at the 5th record: <?php echo $result[4]['age']; ?>
下面的代码应该做你想要的
$result = $this->getDoctrine() ->getRepository('MyBundle:MyEntity') ->createQueryBuilder('e') ->SELEct('e') ->getQuery() ->getResult(\Doctrine\ORM\Query::HYDRATE_ARRAY);
以上是大佬教程为你收集整理的php – 返回数组,不是来自Doctrine查询的对象 – Symfony2全部内容,希望文章能够帮你解决php – 返回数组,不是来自Doctrine查询的对象 – Symfony2所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。