Group usando mes, año en doctrine2

Cómo escribir una consulta SQL siguiente en doctrine2 como DQL.

SELECT COUNT(id)  
FROM stats  
WHERE YEAR(record_date) = 2009  
GROUP BY YEAR(record_date), MONTH(record_date)

es decir, me gustaríagroup by resultados basados en el mes, año del campo de fecha y hora almacenado en la tabla MySQL.

Respuestas a la pregunta(1)

Su respuesta a la pregunta