INTERVALO 1 MÊS não funciona Com a doutrina do symfony2?

Estou preso aqui e passei os últimos 2 dias resolvendo esse problema, mas falhei. Eu estou escrevendo uma consulta dentro do meu repositório para obter as entradas para o mês atual. aqui está minha consulta: -

<code>$this->getEntityManager()
 ->createQuery('SELECT count(a) FROM CollegeStudentBundle:StudentAttendance a where a.student_id='.$id.'
 and a.date > DATE_SUB(CURRENT_TIMESTAMP(),INTERVAL 1 MONTH)')
</code>

Quando tento rodar isso me dá um erro

<code>[Syntax Error] line 0, col 133: Error: Expected Doctrine\ORM\Query\Lexer::T_COMMA, got '1'
</code>

Até eu tenteiessa coisa mas não me ajudou.

questionAnswers(2)

yourAnswerToTheQuestion