1. compac / member of $version = $this->getDoctrine()->getRepository('AppBundle:ApkVersion') ->createQueryBuilder('apk') ->where('apk.app = :app AND :device member of apk.deviceModels') ->setParameters(compact('app', 'device')) ->orderBy('apk.id', 'DESC') ->setMaxResults(1) ->getQuery() ->getOneOrNullResult() ; if (null === $version) { throw $this->createNotFoundException(); } return $version; 2.返回二维数组,而不是对象集合 $result = $this->getDoctrine() ->getRepository('MyBundle:MyEntity') ->createQueryBuilder('e') ->select('e') ->getQuery() ->getResult(\Doctrine\ORM\Query::HYDRATE_ARRAY);
Doctrine 返回数组
猜你喜欢
转载自demonli.iteye.com/blog/2350640
今日推荐
周排行