如何使用 Doctrine 中的 findBy() 对结果进行排序

2022-08-30 06:40:19

我在教义存储库上使用该方法:findBy()

$entities = $repository->findBy(array('type'=> 'C12'));

如何订购结果?


答案 1

的第二个参数是 ORDER。findBy

$ens = $em->getRepository('AcmeBinBundle:Marks')
          ->findBy(
             array('type'=> 'C12'), 
             array('id' => 'ASC')
           );

答案 2
$ens = $em->getRepository('AcmeBinBundle:Marks')
              ->findBy(
                 array(), 
                 array('id' => 'ASC')
               );

推荐