Can Doctrine2 @OrderPor um campo calculado?

Eu quero classificar o @ associado do meu modeArrayCollection com um quociente, assim (eu sei que o código a seguir não funciona):

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

É algo possível diretamente na definição do modelo ou preciso simplesmente usar um sort () noArrayCollection ao solicitar os dados?

questionAnswers(1)

yourAnswerToTheQuestion