tributos @CASTING para pedidos em uma consulta DQL do Doctrine2

Estou tentando obterntidades Doctrin, ordenado por seu ID, que aparentemente é uma String, mesmo que contenha apenas Numbers. Então, o que eu gostaria de fazer é algo como isto:

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

Existe uma maneira de fazer algo assim em Doctrine2? Ou qual seria a melhor prática para obter meu resultado se eu não conseguir alterar o tipo do ID evido às exigências do cliente, é claro)?

Atençã: Não estou pedindo código SQL, estou pedindo uma solução Doctrine2, preferencialmente em DQL

questionAnswers(6)

yourAnswerToTheQuestion