Can Doctrine2 @Order¿Por un campo calculado?

Quiero ordenar el @ asociado de mi modeArrayCollection con un cociente, como este (sé que el siguiente código no funciona):

/** 
 * @OneToMany (targetEntity="Review", mappedBy="product") 
 * @OrderBy ({"voted_up / voted_down" = "DESC"})
 */
protected $reviews;

Es algo así posible directamente en la definición del modelo o simplemente necesito usar un sort () en laArrayCollection cuando solicita los datos?