CASTING atributos para ordenar en una consulta DQL de Doctrine2

Estoy tratando de obtener Doctrine2 Entidades, ordenado por su ID, que aparentemente es una Cadena a pesar de que solo contiene Números. Entonces, lo que me gustaría hacer es algo como esto:

SELECT entity1, cast (entity1.id AS integer) AS orderId
FROM Namespace\Bla\MyEntity 
ORDER BY orderId

Hay una manera de hacer algo como esto en Doctrine2? O, ¿cuál sería la mejor práctica para obtener mi Resultado si no puedo cambiar el tipo de identificación debido a los requisitos del cliente, por supuesto)?

Atenció: No estoy pidiendo código SQL, estoy pidiendo una solución Doctrine2, preferiblemente en DQL

Respuestas a la pregunta(6)

Su respuesta a la pregunta