Doctrine findBy* methods and fetch array

后端 未结 4 751
孤街浪徒
孤街浪徒 2021-01-20 15:59

What is the cleanest way of using the Doctrine findBy methods but getting an array returned and not objects.

Doctrine::getTable(\'Table\')->findOneById(x)         


        
4条回答
  •  星月不相逢
    2021-01-20 16:41

    $adCampaign = $em->createQuery('select c from \Model\Campaign c where c.client = ?1')
    ->setParameter(1, $clientId)
    ->getArrayResult();
    

    where em is the entityManager - you get the result as array with getArrayResult

提交回复
热议问题