A variável $listPages, possui uma STRING com a minha ordenação , $listPages = "122,150,152,129" a qual eu preciso que venha os resultados da query, então fizemos assim :
public function getPagesByPackage($listPages, $entidade)
{
$query = self::getInstance()-> createQuery('p')
->where('p.id in (' . $listPages . ')')
->andwhere('p.entidade = ?', $entidade)
->orderBy('FIELD(id, ' . $listPages . ')');
return $query;
}