Limite a quantidade de registros recuperados ao usar o Doctrine DQL no Symfony2

Tenho a seguinte consulta:

   $latestcontent = $em->createQuery('
            SELECT c.title, c.content, c.lastedit, a.firstname, a.surname
            FROM ShoutMainBundle:Content c, ShoutMainBundle:Admin a
            WHERE c.author = a.id
            ORDER BY c.lastedit ASC'
            );

O que eu preciso fazer é limitar a quantidade de registros retornados dessa consulta. No entanto, quando adiciono o LIMIT 10 à consulta SQL, ele retorna este erro:

Erro: final esperado da string, obtém 'LIMIT'.

Então, dei uma olhada e descobri que você poderia adicionar->limit(10) para o código (após a consulta). Mas isso gera esse erro de PHP:

Fatal error: Call to undefined method Doctrine\ORM\Query::limit() in C:\wamp\www\src\Shout\AdminBundle\Controller\DefaultController.php on line 22

O que estou fazendo de errado

questionAnswers(1)

yourAnswerToTheQuestion