最後のユーザー プロファイルを取得したい。しかし、私はDQLでそれを行うことができません。私はこのコードを持っています
$em = $this->getEntityManager();
$dql = "SELECT p FROM AcmeBundle:UserProfile p
WHERE p.user_id = :user_id
ORDER BY p.createdAt DESC ";
$allProfiles = $em->createQuery($dql)
->setParameter('user_id', $user_id)
->setMaxResults(5)
->getResult();
return $allProfiles;
すべてのプロファイルを返します。
getSingleResult() を使用すると、結果が一意ではないと表示されます